Idris2Doc : Data.These

Data.These

(source)

Definitions

dataThese : Type->Type->Type
Totality: total
Visibility: public export
Constructors:
This : a->Theseab
That : b->Theseab
Both : a->b->Theseab

Hints:
BifoldableThese
BifunctorThese
BiinjectiveBoth
BitraversableThese
DecEqt=>DecEqs=>DecEq (Thesets)
Eqa=>Eqb=>Eq (Theseab)
Functor (Thesea)
InjectiveThis
InjectiveThat
Injective (Bothx)
Injective (\{arg:0}=>Both{arg:0}y)
(Showa, Showb) =>Show (Theseab)
fromEither : Eitherab->Theseab
Totality: total
Visibility: public export
fromThis : Theseab->Maybea
Totality: total
Visibility: public export
fromThat : Theseab->Maybeb
Totality: total
Visibility: public export
these : (a->c) -> (b->c) -> (a->b->c) ->Theseab->c
Totality: total
Visibility: public export
swap : Theseab->Theseba
Totality: total
Visibility: public export
bifold : Monoidm=>Thesemm->m
Totality: total
Visibility: public export