curry-frontend-0.2.5: Compile the functional logic language Curry to several intermediate formatsSource codeContentsIndex
Curry.Syntax.Pretty
Documentation
ppModule :: Module -> DocSource
ppModuleHeader :: ModuleIdent -> Maybe ExportSpec -> DocSource
ppExportSpec :: ExportSpec -> DocSource
ppExport :: Export -> DocSource
ppBlock :: [Decl] -> DocSource
ppDecl :: Decl -> DocSource
ppImportSpec :: ImportSpec -> DocSource
ppImport :: Import -> DocSource
ppPrec :: Infix -> Integer -> DocSource
ppTypeDeclLhs :: String -> Ident -> [Ident] -> DocSource
ppConstr :: ConstrDecl -> DocSource
ppNewConstr :: NewConstrDecl -> DocSource
ppExistVars :: [Ident] -> DocSource
ppEquation :: Equation -> DocSource
ppLhs :: Lhs -> DocSource
ppRule :: Doc -> Doc -> Rhs -> DocSource
ppLocalDefs :: [Decl] -> DocSource
ppInterface :: Interface -> DocSource
ppIDecl :: IDecl -> DocSource
ppITypeDeclLhs :: String -> QualIdent -> [Ident] -> DocSource
ppTypeExpr :: Int -> TypeExpr -> DocSource
ppLiteral :: Literal -> DocSource
ppConstrTerm :: Int -> ConstrTerm -> DocSource
ppFieldPatt :: Field ConstrTerm -> DocSource
ppCondExpr :: Doc -> CondExpr -> DocSource
ppExpr :: Int -> Expression -> DocSource
ppStmt :: Statement -> DocSource
ppAlt :: Alt -> DocSource
ppFieldExpr :: Doc -> Field Expression -> DocSource
ppOp :: InfixOp -> DocSource
ppIdent :: Ident -> DocSource
ppQIdent :: QualIdent -> DocSource
ppInfixOp :: Ident -> DocSource
ppQInfixOp :: QualIdent -> DocSource
ppMIdent :: ModuleIdent -> DocSource
indent :: Doc -> DocSource
maybePP :: (a -> Doc) -> Maybe a -> DocSource
parenExp :: Bool -> Doc -> DocSource
backQuoteExp :: Bool -> Doc -> DocSource
parenList :: [Doc] -> DocSource
bracketList :: [Doc] -> DocSource
braceList :: [Doc] -> DocSource
list :: [Doc] -> DocSource
backsl :: DocSource
vbar :: DocSource
rarrow :: DocSource
larrow :: DocSource
backQuote :: DocSource
Produced by Haddock version 2.4.2