-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | An efficient strict text builder -- -- An efficient strict text builder @package text-builder @version 0.5.3 module Text.Builder 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 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 decimalDigit :: Integral a => a -> Builder hexadecimal :: Integral a => a -> Builder unsignedHexadecimal :: Integral a => a -> Builder hexadecimalDigit :: Integral a => a -> Builder instance GHC.Base.Monoid Text.Builder.Builder instance GHC.Base.Semigroup Text.Builder.Builder instance Data.String.IsString Text.Builder.Builder