Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
newtype TermMap k expr f Source #
A mapping of keys to terms.
Apart from the data type, a ZipMatch
instance is also provided.
Instances
_TermMap :: forall k expr f k expr f. Iso (TermMap k expr f) (TermMap k expr f) (Map k ((#) f expr)) (Map k ((#) f expr)) Source #
data family KWitness k :: (Knot -> Type) -> Type Source #
KWitness k n
is a witness that n
is a node of k