Idris2Doc : Decidable.Decidable

Decidable.Decidable

(source)

Definitions

isNo : Deca->Bool
Totality: total
Visibility: public export
isYes : Deca->Bool
Totality: total
Visibility: public export
dataIsYes : Deca->Type
  Proof that some `Dec` is actually `Yes`

Totality: total
Visibility: public export
Constructor: 
ItIsYes : IsYes (Yesprf)

Hint: 
Uninhabited (IsYes (Nocontra))
isItYes : (v : Deca) ->Dec (IsYesv)
  Decide whether a 'Dec' is 'Yes'

Totality: total
Visibility: public export
IsDecidable : (k : Nat) -> (ts : VectkType) ->Relts->Type
  An n-ary relation is decidable if we can make a `Dec`
of its result type for each combination of inputs

Totality: total
Visibility: public export
interfaceDecidable : (k : Nat) -> (ts : VectkType) ->FuntsType->Type
  Interface for decidable n-ary Relations

Parameters: k, ts, p
Methods:
decide : IsDecidablektsp

Implementations:
Decidable2 [Nat, Nat] LTE
Decidable2 [Nat, Nat] LT
Decidable2 [Fink, Fink] FinLTE
decide : Decidablektsp=>IsDecidablektsp
Totality: total
Visibility: public export