Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data Builder
- run :: Builder -> Text
- length :: Builder -> Int
- null :: Builder -> Bool
- intercalate :: Foldable foldable => Builder -> foldable Builder -> Builder
- char :: Char -> Builder
- text :: Text -> Builder
- string :: String -> Builder
- asciiByteString :: ByteString -> Builder
- unicodeCodePoint :: Int -> Builder
- utf16CodeUnits1 :: Word16 -> Builder
- utf16CodeUnits2 :: Word16 -> Word16 -> Builder
- utf8CodeUnits1 :: Word8 -> Builder
- utf8CodeUnits2 :: Word8 -> Word8 -> Builder
- utf8CodeUnits3 :: Word8 -> Word8 -> Word8 -> Builder
- utf8CodeUnits4 :: Word8 -> Word8 -> Word8 -> Word8 -> Builder
- decimal :: Integral a => a -> Builder
- unsignedDecimal :: Integral a => a -> Builder
- thousandSeparatedDecimal :: Integral a => Char -> a -> Builder
- thousandSeparatedUnsignedDecimal :: Integral a => Char -> a -> Builder
- decimalDigit :: Integral a => a -> Builder
- hexadecimal :: Integral a => a -> Builder
- unsignedHexadecimal :: Integral a => a -> Builder
- hexadecimalDigit :: Integral a => a -> Builder
- padFromLeft :: Int -> Char -> Builder -> Builder
- intervalInSeconds :: RealFrac seconds => seconds -> Builder
Documentation
Accessors
Constructors
asciiByteString :: ByteString -> Builder Source #
unicodeCodePoint :: Int -> Builder Source #
utf16CodeUnits1 :: Word16 -> Builder Source #
utf8CodeUnits1 :: Word8 -> Builder Source #
unsignedDecimal :: Integral a => a -> Builder Source #
decimalDigit :: Integral a => a -> Builder Source #
hexadecimal :: Integral a => a -> Builder Source #
unsignedHexadecimal :: Integral a => a -> Builder Source #
hexadecimalDigit :: Integral a => a -> Builder Source #
intervalInSeconds :: RealFrac seconds => seconds -> Builder Source #
Time interval in seconds.
Directly applicable to DiffTime
and NominalDiffTime
.