Documentation
(-->) :: (TypeDefClass a, TypeDefClass b) => a -> b -> TypeDef infixr 6 Source #
Type constructor wrapper.
hole :: TypeDefClass a => a -> Q Exp Source #
Construct a term by given specification.
holeWith :: TypeDefClass a => [(Term, TypeDef)] -> a -> Q Exp Source #
Construct a term by given specification and additional context