tfp-1.0.1.1: Type-level integers, booleans, lists using type families

Safe HaskellSafe
LanguageHaskell2010

Type.Data.Num.Unary.Literal

Documentation

type U0 = Zero #

type U1 = Succ U0 #

type U2 = Succ U1 #

type U3 = Succ U2 #

type U4 = Succ U3 #

type U5 = Succ U4 #

type U6 = Succ U5 #

type U7 = Succ U6 #

type U8 = Succ U7 #

type U9 = Succ U8 #

type U10 = Succ U9 #

type U11 = Succ U10 #

type U12 = Succ U11 #

type U13 = Succ U12 #

type U14 = Succ U13 #

type U15 = Succ U14 #

type U16 = Succ U15 #

type U17 = Succ U16 #

type U18 = Succ U17 #

type U19 = Succ U18 #

type U20 = Succ U19 #

type U21 = Succ U20 #

type U22 = Succ U21 #

type U23 = Succ U22 #

type U24 = Succ U23 #

type U25 = Succ U24 #

type U26 = Succ U25 #

type U27 = Succ U26 #

type U28 = Succ U27 #

type U29 = Succ U28 #

type U30 = Succ U29 #

type U31 = Succ U30 #

type U32 = Succ U31 #

type U33 = Succ U32 #

type U34 = Succ U33 #

type U35 = Succ U34 #

type U36 = Succ U35 #

type U37 = Succ U36 #

type U38 = Succ U37 #

type U39 = Succ U38 #

type U40 = Succ U39 #

type U41 = Succ U40 #

type U42 = Succ U41 #

type U43 = Succ U42 #

type U44 = Succ U43 #

type U45 = Succ U44 #

type U46 = Succ U45 #

type U47 = Succ U46 #

type U48 = Succ U47 #

type U49 = Succ U48 #

type U50 = Succ U49 #

type U51 = Succ U50 #

type U52 = Succ U51 #

type U53 = Succ U52 #

type U54 = Succ U53 #

type U55 = Succ U54 #

type U56 = Succ U55 #

type U57 = Succ U56 #

type U58 = Succ U57 #

type U59 = Succ U58 #

type U60 = Succ U59 #

type U61 = Succ U60 #

type U62 = Succ U61 #

type U63 = Succ U62 #

type U64 = Succ U63 #