hets -- a heterogenous Specification (CASL) tool setContentsIndex
Haskell.Hatchet.HsParseUtils
Synopsis
parseError :: String -> P a
splitTyConApp :: HsType -> P (HsName, [HsType])
mkModule :: Module -> Maybe [HsExportSpec] -> ([HsImportDecl], [HsDecl]) -> HsModule
mkRecConstrOrUpdate :: HsExp -> [HsFieldUpdate] -> P HsExp
checkPrec :: String -> P String
checkContext :: HsType -> P HsContext
checkAssertion :: HsType -> P HsAsst
checkDataHeader :: HsQualType -> P (HsContext, HsName, [HsName])
checkSimple :: HsType -> [HsName] -> P (HsName, [HsName])
checkPattern :: HsExp -> P HsPat
checkPatterns :: [HsExp] -> P [HsPat]
checkExpr :: HsExp -> P HsExp
checkValDef :: (SrcLoc, HsExp, HsRhs, [HsDecl]) -> P HsDecl
checkUnQual :: HsQName -> P HsName
readInteger :: String -> Integer
readRational :: String -> Rational
Produced by Haddock version 0.6