Data.Constraint.Symbol
type family (++) :: Symbol -> Symbol -> Symbol where ...
type family Take :: Nat -> Symbol -> Symbol where ...
type family Drop :: Nat -> Symbol -> Symbol where ...
type family Length :: Symbol -> Nat where ...
appendSymbol
appendUnit1
appendUnit2
appendAssociates
takeSymbol
dropSymbol
takeAppendDrop
lengthSymbol
takeLength
take0
takeEmpty
dropLength
drop0
dropEmpty
lengthTake
lengthDrop
dropDrop
takeTake