Idris2Doc : TyRE.Extra.Reflects

TyRE.Extra.Reflects

(source)

Definitions

dataReflects : (a->Type) ->Maybea->Type
Totality: total
Visibility: public export
Constructors:
Indeed : px->Reflectsp (Justx)
Otherwise : ((x : a) ->Not (px)) ->ReflectspNothing
recordRMaybe : (a->Type) ->Type
Totality: total
Visibility: public export
Constructor: 
Because : (Holds : Maybea) -> (0_ : ReflectspHolds) ->RMaybep

Projections:
.Holds : RMaybep->Maybea
0.Proof : ({rec:0} : RMaybep) ->Reflectsp (Holds{rec:0})
.Holds : RMaybep->Maybea
Visibility: public export
Holds : RMaybep->Maybea
Visibility: public export
0.Proof : ({rec:0} : RMaybep) ->Reflectsp (Holds{rec:0})
Visibility: public export
0Proof : ({rec:0} : RMaybep) ->Reflectsp (Holds{rec:0})
Visibility: public export
map : p<->q->RMaybep->RMaybeq
Visibility: public export
findR : (pred : (a->Bool)) -> (xs : Lista) ->RMaybe (\x=> (Elemxxs, predx=True))
Visibility: public export