Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Document | |
|
data DocumentBody Source #
Instances
Arbitrary DocumentBody Source # | |
Defined in LText.Document arbitrary :: Gen DocumentBody # shrink :: DocumentBody -> [DocumentBody] # | |
Show DocumentBody Source # | |
Defined in LText.Document showsPrec :: Int -> DocumentBody -> ShowS # show :: DocumentBody -> String # showList :: [DocumentBody] -> ShowS # | |
Eq DocumentBody Source # | |
Defined in LText.Document (==) :: DocumentBody -> DocumentBody -> Bool # (/=) :: DocumentBody -> DocumentBody -> Bool # |
repackDocument :: [DocumentBody] -> [DocumentBody] Source #
parseDocument :: MonadParse m => Text -> m (Document, Maybe (Text, Text)) Source #
printDocument :: MonadPrettyPrint m => Maybe (Text, Text) -> Document -> m Text Source #
fromDocument :: Document -> Expr Source #
data PrintError Source #
Instances
handlePrintError :: PrintError -> IO a Source #
toDocument :: MonadThrow m => Expr -> m Document Source #
hasConcatAbsLit :: Expr -> Bool Source #