Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
traverseAst :: (TraverseAst text a, Applicative f) => AstActions f text -> a -> f () Source #
doLexemes :: AstActions f text -> FilePath -> [Lexeme text] -> f () -> f () Source #
doLexeme :: AstActions f text -> FilePath -> Lexeme text -> f () -> f () Source #
doText :: AstActions f text -> FilePath -> text -> f () Source #
astActions :: Applicative f => AstActions f text Source #
data AstActions f text Source #