| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Language.Drasil.Printing.Import
Description
Re-export top-level functions for easy use across drasil-printers.
Synopsis
- expr :: Expr -> PrintingInformation -> Expr
- codeExpr :: PrintingInformation -> CodeExpr -> Expr
- literal :: Literal -> PrintingInformation -> Expr
- modelExpr :: ModelExpr -> PrintingInformation -> Expr
- space :: PrintingInformation -> Space -> Expr
- spec :: PrintingInformation -> Sentence -> Spec
- symbol :: Symbol -> Expr
- makeDocument :: PrintingInformation -> Document -> Document
- makeProject :: PrintingInformation -> Document -> Project
Documentation
expr :: Expr -> PrintingInformation -> Expr Source #
Translate Exprs to printable layout AST.
codeExpr :: PrintingInformation -> CodeExpr -> Expr Source #
Translate CodeExprs to printable layout AST Exprs.
literal :: Literal -> PrintingInformation -> Expr Source #
modelExpr :: ModelExpr -> PrintingInformation -> Expr Source #
Translate Exprs to printable layout AST.
spec :: PrintingInformation -> Sentence -> Spec Source #
makeDocument :: PrintingInformation -> Document -> Document Source #
Translates from Document to a printable representation of Document.
makeProject :: PrintingInformation -> Document -> Project Source #
Translates from Document to a printable representation of Project.