Idris2Doc : Data.Maybe.Lower

Data.Maybe.Lower

(source)

Definitions

dataLower : (a->a->Type) ->Maybea->Maybea->Type
  A total order for `Maybe a` where `a` has a total order
and `Nothing` is the minimal value.

This is useful, for instance, when implementing provably
sorted (assoc-) snoc-lists, indexed by a `Maybe key`, where
the empty list has a `Nothing` index.

Totality: total
Visibility: public export
Constructors:
LNothing : LowerltNothing (Justv)
LJust : ltvw->Lowerlt (Justv) (Justw)

Hints:
Transitivealt=>Transitive (Maybea) (Lowerlt)
Trichotomousalt=>Trichotomous (Maybea) (Lowerlt)
Uninhabited (LowerltmNothing)
Strictalt=>Uninhabited (Lowerlt (Justk) (Justk))
fromLT : Lowerlt (Justa) (Justb) ->ltab
Totality: total
Visibility: public export
comp : Trichotomousalt=> (m1 : Maybea) -> (m2 : Maybea) ->Trichotomy (Lowerlt) m1m2
  Implementation and alias for `trichotomy`.

Totality: total
Visibility: export