fin-int-0.2.0: Finite sets of static size

Index

*!Data.Fin.Int
*%Data.Fin.Int
*?Data.Fin.Int
+!Data.Fin.Int
+%Data.Fin.Int
+?Data.Fin.Int
-!Data.Fin.Int
-%Data.Fin.Int
-?Data.Fin.Int
attIntData.Fin.Int.Explicit, Data.Fin.Int
attLTData.Fin.Int.Explicit, Data.Fin.Int
attMinusData.Fin.Int.Explicit, Data.Fin.Int
attPlusData.Fin.Int.Explicit, Data.Fin.Int
chkAdd 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
chkMul 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
chkSub 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
complementFin 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
concatFin 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
crossFin 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
divModFin 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
embedData.Fin.Int.Explicit, Data.Fin.Int
enumDownFrom 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
enumDownFromTo 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
enumDownTo 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
enumFin 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
enumFinDown 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
FinData.Fin.Int.Explicit, Data.Fin.Int
fin 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
finDivMod 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
finFromIntegral 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
finMod 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
FinSizeData.Fin.Int.Explicit, Data.Fin.Int
finToIntData.Fin.Int.Explicit, Data.Fin.Int
halfData.Fin.Int.Explicit, Data.Fin.Int
knownFin 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
maxFin 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
minFinData.Fin.Int.Explicit, Data.Fin.Int
modAdd 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
modMul 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
modNegate 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
modSubData.Fin.Int.Explicit, Data.Fin.Int
quarterData.Fin.Int.Explicit, Data.Fin.Int
shiftFin 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
splitFin 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
strengthen 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
tryAdd 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
tryFin 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
tryMul 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
trySubData.Fin.Int.Explicit, Data.Fin.Int
tryUnembed 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
tryUnshiftFin 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
twice 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
unembed 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
unsafeCoFinData.Fin.Int.Explicit, Data.Fin.Int
unsafeCoIntData.Fin.Int.Explicit, Data.Fin.Int
unsafeFinData.Fin.Int.Explicit, Data.Fin.Int
unsafePredData.Fin.Int.Explicit, Data.Fin.Int
unsafeSuccData.Fin.Int.Explicit, Data.Fin.Int
unshiftFin 
1 (Function)Data.Fin.Int.Explicit
2 (Function)Data.Fin.Int
weakenData.Fin.Int.Explicit, Data.Fin.Int