| Safe Haskell | Safe |
|---|---|
| Language | Haskell98 |
Data.Builder
Description
Abstraction for different kinds of builders.
Note that whenever a character encoding is used, it will be UTF8. For different behavior, please use the underlying library.
- type TextBuilder = Builder
- type BlazeBuilder = Builder
- class Monoid builder => Builder builder lazy | builder -> lazy, lazy -> builder where
- class ToBuilder value builder where
- textToBuilder :: ToBuilder Text builder => Text -> builder
Documentation
type TextBuilder = Builder #
Since 0.1.0.0
type BlazeBuilder = Builder #
Since 0.1.0.0
class Monoid builder => Builder builder lazy | builder -> lazy, lazy -> builder where #
Since 0.1.0.0
Minimal complete definition
class ToBuilder value builder where #
Since 0.1.0.0
Minimal complete definition
Instances
| ToBuilder Char Builder # | |
| ToBuilder Char Builder # | |
| ToBuilder ByteString Builder # | |
| ToBuilder ByteString Builder # | |
| ToBuilder Builder Builder # | |
| ToBuilder Builder Builder # | |
| ToBuilder Text Builder # | |
| ToBuilder Text Builder # | |
| ToBuilder Text Builder # | |
| ToBuilder Text Builder # | |
| (~) * a Char => ToBuilder [a] Builder # | |
| (~) * a Char => ToBuilder [a] Builder # | |
textToBuilder :: ToBuilder Text builder => Text -> builder #
Provided for type disambiguation in the presence of OverloadedStrings.
Since 0.1.0.0