Documentation
type family (n :: Nat) + (m :: Nat) :: Nat where ... Source #
Addition of type-level naturals.
Equations
'Z + m = m | |
('S n) + m = 'S (n + m) | |
type family Pred (n :: Nat) :: Nat where ... Source #
Predecessor of type-level naturals.
type family (n :: Nat) <= (m :: Nat) :: Bool where ... Source #
Less-than-or-equal for type-level naturals.