:=: | Arithmetic.Unsafe, Arithmetic.Types |
:=:# | Arithmetic.Unsafe, Arithmetic.Types |
< | Arithmetic.Unsafe, Arithmetic.Types |
<# | Arithmetic.Unsafe, Arithmetic.Types |
<= | Arithmetic.Unsafe, Arithmetic.Types |
<=# | Arithmetic.Unsafe, Arithmetic.Types |
<=? | Arithmetic.Nat |
<? | Arithmetic.Nat |
<?# | Arithmetic.Nat |
=? | Arithmetic.Nat |
absurd | |
1 (Function) | Arithmetic.Lt |
2 (Function) | Arithmetic.Fin |
ascend | Arithmetic.Fin |
ascend' | Arithmetic.Fin |
ascendFrom' | Arithmetic.Fin |
ascendFrom'# | Arithmetic.Fin |
ascending | Arithmetic.Fin |
ascendingSlice | Arithmetic.Fin |
ascendM | Arithmetic.Fin |
ascendM# | Arithmetic.Fin |
ascendM_ | Arithmetic.Fin |
ascendM_# | Arithmetic.Fin |
associative | Arithmetic.Plus |
commutative | Arithmetic.Plus |
constant | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Lte |
3 (Function) | Arithmetic.Lt |
constant# | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Lt |
3 (Function) | Arithmetic.Fin |
construct# | Arithmetic.Fin |
decrementL | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
decrementL# | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
decrementR | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
decrementR# | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
demote | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Fin |
demote# | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Fin |
demote32# | Arithmetic.Fin |
descend | Arithmetic.Fin |
descend# | Arithmetic.Fin |
descend' | Arithmetic.Fin |
descending | Arithmetic.Fin |
descendingSlice | Arithmetic.Fin |
descendM | Arithmetic.Fin |
descendM_ | Arithmetic.Fin |
Difference | |
1 (Type/Class) | Arithmetic.Types |
2 (Data Constructor) | Arithmetic.Types |
divide | Arithmetic.Nat |
divideRoundingUp | Arithmetic.Nat |
EitherFin# | |
1 (Type/Class) | Arithmetic.Unsafe, Arithmetic.Types |
2 (Data Constructor) | Arithmetic.Unsafe |
EitherFinLeft# | Arithmetic.Types |
EitherFinRight# | Arithmetic.Types |
Eq | Arithmetic.Unsafe |
Eq# | Arithmetic.Unsafe |
equals# | Arithmetic.Fin |
Fin | |
1 (Type/Class) | Arithmetic.Types |
2 (Data Constructor) | Arithmetic.Types |
Fin# | |
1 (Type/Class) | Arithmetic.Unsafe, Arithmetic.Types |
2 (Data Constructor) | Arithmetic.Unsafe |
Fin32# | |
1 (Type/Class) | Arithmetic.Unsafe, Arithmetic.Types |
2 (Data Constructor) | Arithmetic.Unsafe |
fromInt | Arithmetic.Fin |
fromInt# | Arithmetic.Fin |
fromStrict | Arithmetic.Lte |
fromStrict# | Arithmetic.Lte |
fromStrictSucc | Arithmetic.Lte |
fromStrictSucc# | Arithmetic.Lte |
getNat | Arithmetic.Unsafe |
incrementL | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
3 (Function) | Arithmetic.Fin |
incrementL# | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
incrementR | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
3 (Function) | Arithmetic.Fin |
incrementR# | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
3 (Function) | Arithmetic.Fin |
index | Arithmetic.Types |
lift | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Lte |
3 (Function) | Arithmetic.Lt |
4 (Function) | Arithmetic.Equal |
5 (Function) | Arithmetic.Fin |
Lt | Arithmetic.Unsafe |
Lt# | Arithmetic.Unsafe |
Lte | Arithmetic.Unsafe |
Lte# | Arithmetic.Unsafe |
MaybeFin# | |
1 (Type/Class) | Arithmetic.Unsafe, Arithmetic.Types |
2 (Data Constructor) | Arithmetic.Unsafe |
MaybeFinJust# | Arithmetic.Types |
MaybeFinNothing# | Arithmetic.Types |
monus | Arithmetic.Nat |
N0# | Arithmetic.Nat |
N1# | Arithmetic.Nat |
N1024# | Arithmetic.Nat |
N128# | Arithmetic.Nat |
N16# | Arithmetic.Nat |
N16384# | Arithmetic.Nat |
N2# | Arithmetic.Nat |
N2048# | Arithmetic.Nat |
N256# | Arithmetic.Nat |
N3# | Arithmetic.Nat |
N32# | Arithmetic.Nat |
N4# | Arithmetic.Nat |
N4096# | Arithmetic.Nat |
N5# | Arithmetic.Nat |
N512# | Arithmetic.Nat |
N6# | Arithmetic.Nat |
N64# | Arithmetic.Nat |
N7# | Arithmetic.Nat |
N8# | Arithmetic.Nat |
N8192# | Arithmetic.Nat |
Nat | |
1 (Type/Class) | Arithmetic.Unsafe, Arithmetic.Types |
2 (Data Constructor) | Arithmetic.Unsafe |
Nat# | |
1 (Type/Class) | Arithmetic.Unsafe, Arithmetic.Types |
2 (Data Constructor) | Arithmetic.Unsafe |
one | Arithmetic.Nat |
one# | Arithmetic.Nat |
plus | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Lte |
3 (Function) | Arithmetic.Lt |
plus# | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Lte |
3 (Function) | Arithmetic.Lt |
plusL | Arithmetic.Equal |
plusL# | Arithmetic.Equal |
plusR | Arithmetic.Equal |
plusR# | Arithmetic.Equal |
proof | Arithmetic.Types |
reciprocalA | Arithmetic.Lt |
reciprocalB | Arithmetic.Lt |
reflexive | Arithmetic.Lte |
reflexive# | Arithmetic.Lte |
remInt# | Arithmetic.Fin |
remWord# | Arithmetic.Fin |
substituteL | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
substituteR | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
succ | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Fin |
succ# | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Fin |
symmetric | Arithmetic.Equal |
testEqual | Arithmetic.Nat |
testEqual# | Arithmetic.Nat |
testLessThan | Arithmetic.Nat |
testLessThan# | Arithmetic.Nat |
testLessThanEqual | Arithmetic.Nat |
testZero | Arithmetic.Nat |
testZero# | Arithmetic.Nat |
three | Arithmetic.Nat |
times | Arithmetic.Nat |
toLteL | Arithmetic.Lt |
toLteR | Arithmetic.Lt |
transitive | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
transitive# | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
transitiveNonstrictL | Arithmetic.Lt |
transitiveNonstrictL# | Arithmetic.Lt |
transitiveNonstrictR | Arithmetic.Lt |
transitiveNonstrictR# | Arithmetic.Lt |
two | Arithmetic.Nat |
unlift | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Lte |
3 (Function) | Arithmetic.Lt |
4 (Function) | Arithmetic.Fin |
weaken | Arithmetic.Fin |
weakenL | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
3 (Function) | Arithmetic.Fin |
weakenL# | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
3 (Function) | Arithmetic.Fin |
weakenLhsL# | Arithmetic.Lt |
weakenLhsR# | Arithmetic.Lt |
weakenR | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
3 (Function) | Arithmetic.Fin |
weakenR# | |
1 (Function) | Arithmetic.Lte |
2 (Function) | Arithmetic.Lt |
3 (Function) | Arithmetic.Fin |
with | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Fin |
with# | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Fin |
WithNat | |
1 (Type/Class) | Arithmetic.Types |
2 (Data Constructor) | Arithmetic.Types |
zero | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Lte |
3 (Function) | Arithmetic.Lt |
zero# | |
1 (Function) | Arithmetic.Nat |
2 (Function) | Arithmetic.Lt |
zeroL | Arithmetic.Plus |
zeroR | Arithmetic.Plus |