Idris2Doc : Data.OneOf

Data.OneOf

(source)

Reexports

importpublic Data.List.Elem
importpublic Data.List.Quantifiers

Definitions

dataOneOf : ListType->Type
Totality: total
Visibility: public export
Constructors:
Here : x->OneOf (x::xs)
There : OneOfxs->OneOf (x::xs)
make : Elemaas=>a->OneOfas
Totality: total
Visibility: public export
TypeAt : (as : ListType) ->OneOfas->Type
Totality: total
Visibility: public export
Eliminators : ListType->Type->Type
Totality: total
Visibility: public export
get : (o : OneOfas) ->TypeAtaso
Totality: total
Visibility: public export
match : OneOfas->Eliminatorsasr->r
Totality: total
Visibility: public export
extend : OneOfas->OneOf (as++bs)
Totality: total
Visibility: public export