Moduletext-builder-0.6.7.2Haskell2010
Text.Builder
- 1 type
- 37 values
- Packagetext-builder-0.6.7.2
- Exports38
- LanguageHaskell2010
- LicenceMIT
- SourceBuilder.hs
Accessors
3 declarationsExecute a builder producing a strict text
Get the amount of characters
Check whether the builder is empty
Output IO
Put builder, to stdout
Put builder, to stderr
Put builder, followed by a line, to stdout
Put builder, followed by a line, to stderr
Constructors
0 declarationsBuilder manipulators
Intercalate builders
Pad a builder from the left side to the specified length with the specified character
Pad a builder from the right side to the specified length with the specified character
Textual
Strict text
Lazy text
String
ASCII byte string
Hexadecimal readable representation of binary data.
Character
Unicode character
Low-level character
Unicode code point
Single code-unit UTF-16 character
Double code-unit UTF-16 character
Single code-unit UTF-8 character
Double code-unit UTF-8 character
Triple code-unit UTF-8 character
UTF-8 character out of 4 code units
Integers
Decimal
Decimal representation of an integral value
Decimal representation of an unsigned integral value
Decimal representation of an integral value with thousands separated by the specified character
Decimal representation of an unsigned integral value with thousands separated by the specified character
Data size in decimal notation over amount of bytes.
Binary
Unsigned binary number
Unsigned binary number
Hexadecimal
Hexadecimal representation of an integral value
Unsigned hexadecimal representation of an integral value
Digits
Decimal digit
Hexadecimal digit
Real
Double with a fixed number of decimal places.
Double multiplied by 100 with a fixed number of decimal places applied and followed by a percent-sign.
Time
Time interval in seconds.
Directly applicable to DiffTime and NominalDiffTime.