Idris2Doc : Libraries.Data.WithDefault

Libraries.Data.WithDefault

(source)

Definitions

dataWithDefault : (0a : Type) -> (0_ : a) ->Type
Totality: total
Visibility: export
Constructors:
DefaultedValue : WithDefaultadef
SpecifiedValue : a->WithDefaultadef

Hints:
Eqa=>Eq (WithDefaultadef)
Orda=>Ord (WithDefaultadef)
Reflecta=>Reflect (WithDefaultadef)
Reifya=>Reify (WithDefaultadef)
TTCa=>TTC (WithDefaultadef)
specified : a->WithDefaultadef
Visibility: export
defaulted : WithDefaultadef
Visibility: export
specifyValue : a->WithDefaultadef->WithDefaultadef
Visibility: export
replaceSpecified : WithDefaultadef->WithDefaultadef'
Visibility: export
collapseDefault : WithDefaultadef->a
Visibility: export
onWithDefault : Lazy b-> (a->b) ->WithDefaultadef->b
Visibility: export
collapseDefaults : Eqa=>WithDefaultadef->WithDefaultadef->Either (a, a) a
Visibility: export
isDefaulted : WithDefaultadef->Bool
Visibility: export
isSpecified : WithDefaultadef->Bool
Visibility: export