chunked-data-0.1.0.1: Typeclasses for dealing with various chunked data representations

Safe HaskellNone

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.

Synopsis

Documentation

type TextBuilder = BuilderSource

Since 0.1.0.0

type BlazeBuilder = BuilderSource

Since 0.1.0.0

class Monoid builder => Builder builder lazy | builder -> lazy, lazy -> builder whereSource

Since 0.1.0.0

Methods

builderToLazy :: builder -> lazySource

Since 0.1.0.0

flushBuilder :: builderSource

Since 0.1.0.0

textToBuilder :: ToBuilder Text builder => Text -> builderSource

Provided for type disambiguation in the presence of OverloadedStrings.

Since 0.1.0.0