Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
annotateComments :: forall a ast. (Data a, Linkable a, ASTEmbeddable a ast) => AnnotationParser ast -> ProgramFile a -> Logger (ProgramFile a) Source #
data AnnotationParseError Source #
type AnnotationParser ast = String -> Either AnnotationParseError ast Source #
failWith :: AnnotationParser ast Source #