| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
AST.Knot.Pure
Description
A Knot to express the simplest plain form of a nested higher-kinded data structure.
The value level hyperfunctions
equivalent of Pure is called self in
Hyperfunctions papers.
Documentation
A Knot to express the simplest plain form of a nested higher-kinded data structure
Instances
data family KWitness k :: (Knot -> Type) -> Type Source #
KWitness k n is a witness that n is a node of k