Concatenation of type-level symbols.
Moduleconstraints-0.14.4Haskell2010
Data.Constraint.Symbol
Utilities for working with KnownSymbol constraints.
Synopsis
- family AppendSymbol
- type ++
- family Take
- family Drop
- family Length
- value appendSymbol
- value appendUnit1
- value appendUnit2
- value appendAssociates
- value takeSymbol
- value dropSymbol
- value takeAppendDrop
- value lengthSymbol
- value takeLength
- value take0
- value takeEmpty
- value dropLength
- value drop0
- value dropEmpty
- value lengthTake
- value lengthDrop
- value dropDrop
- value takeTake
- Packageconstraints-0.14.4
- Exports23
- LanguageHaskell2010
- LicenceBSD-2-Clause
- SourceSymbol.hs
An infix synonym for AppendSymbol.
value
appendAssociates :: Dict (AppendSymbol (AppendSymbol a b) c ~ AppendSymbol a (AppendSymbol b c))