Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Wrapper around Builder
that exports some useful combinators
Synopsis
- data Builder
- fromLazyText :: Text -> Builder
- fromString :: IsString a => String -> a
- fromText :: Text -> Builder
- toLazyText :: Builder -> Text
- parens :: Builder -> Builder
- (<+>) :: Builder -> Builder -> Builder
- parenSeqs :: [Builder] -> Builder
- seqs :: [Builder] -> Builder
- key :: Builder -> Builder -> Builder
- key2 :: Builder -> Builder -> Builder -> Builder
- key3 :: Builder -> Builder -> Builder -> Builder -> Builder
- bShow :: Show a => a -> Builder
- bFloat :: RealFloat a => a -> Builder
- bb :: Text -> Builder
- lbb :: Text -> Builder
- blt :: Builder -> Text
Documentation
Offers efficient concatenation, no matter the associativity
fromLazyText :: Text -> Builder Source #
fromString :: IsString a => String -> a #
toLazyText :: Builder -> Text Source #