Idris2Doc : Data.Setoid.Either

Data.Setoid.Either

Coproduct of setoids

Definitions

dataOr : Rela->Relb->Rel (Eitherab)
  Binary relation disjunction

Totality: total
Visibility: public export
Constructors:
Left : pxy->Orpq (Leftx) (Lefty)
Right : qxy->Orpq (Rightx) (Righty)
Either : Setoid->Setoid->Setoid
  Coproduct of setoids

Totality: total
Visibility: public export
Left : a~>Eitherab
  Setoid homomorphism smart constructor

Totality: total
Visibility: public export
Right : b~>Eitherab
  Setoid homomorphism smart constructor

Totality: total
Visibility: public export
either : a~>c->b~>c->Eitherab~>c
  Setoid homomorphism deconstructor

Totality: total
Visibility: public export