Type.Sequence

type family Succ a :: k

type family Empty :: k

type family Zero :: k

type family Range begin end :: [k]

type family Enumerate end