haskell-src-meta-0.0.6: Parse source to template-haskell abstract syntax.Source codeContentsIndex
Language.Haskell.Meta.Parse
Portabilityportable (template-haskell)
Stabilityexperimental
MaintainerMatt Morrow <mjm2002@gmail.com>
Contents
template-haskell
Description
Synopsis
parsePat :: String -> Either String Pat
parseExp :: String -> Either String Exp
parseType :: String -> Either String Type
parseDecs :: String -> Either String [Dec]
myDefaultParseMode :: ParseMode
myDefaultExtensions :: [Extension]
parseResultToEither :: ParseResult a -> Either String a
parseHsModule :: String -> Either String Module
parseHsDecls :: String -> Either String [Decl]
parseHsType :: String -> Either String Type
parseHsExp :: String -> Either String Exp
parseHsPat :: String -> Either String Pat
pprHsModule :: Module -> String
moduleDecls :: Module -> [Decl]
emptySrcLoc :: SrcLoc
emptyHsModule :: String -> Module
template-haskell
parsePat :: String -> Either String PatSource
parseExp :: String -> Either String ExpSource
parseType :: String -> Either String TypeSource
parseDecs :: String -> Either String [Dec]Source
myDefaultParseMode :: ParseModeSource
myDefaultExtensions :: [Extension]Source
parseResultToEither :: ParseResult a -> Either String aSource
parseHsModule :: String -> Either String ModuleSource
parseHsDecls :: String -> Either String [Decl]Source
parseHsType :: String -> Either String TypeSource
parseHsExp :: String -> Either String ExpSource
parseHsPat :: String -> Either String PatSource
pprHsModule :: Module -> StringSource
moduleDecls :: Module -> [Decl]Source
emptySrcLoc :: SrcLocSource
emptyHsModule :: String -> ModuleSource
Produced by Haddock version 2.4.2