hydra-0.8.0: Type-aware transformations for data and programs
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hydra.Sources.Tier1.Tier1

Documentation

foldOverTermDef :: TElement (TraversalOrder -> (x -> Term -> x) -> x -> Term -> x) Source #

foldOverTypeDef :: TElement (TraversalOrder -> (x -> Type -> x) -> x -> Type -> x) Source #

fromFlowDef :: TElement (a -> s -> Flow s a -> a) Source #

warnDef :: TElement (String -> Flow s a -> Flow s a) Source #

withStateDef :: TElement (s1 -> Flow s1 a -> Flow s2 a) Source #