string-interpolate-0.2.1.0: Haskell string/text/bytestring interpolation that just works
Data.String.Interpolate.Conversion.ByteStringSink
Contents
Methods
chompSpaces :: ByteString -> ByteString Source #
Associated Types
type Builder True ByteString :: Type Source #
ofString :: Proxy True -> String -> B ByteString (Builder True ByteString) Source #
build :: Proxy True -> B ByteString (Builder True ByteString) -> B ByteString (Builder True ByteString) -> B ByteString (Builder True ByteString) Source #
finalize :: Proxy True -> B ByteString (Builder True ByteString) -> ByteString Source #
type Builder True Builder :: Type Source #
ofString :: Proxy True -> String -> B Builder (Builder0 True Builder) Source #
build :: Proxy True -> B Builder (Builder0 True Builder) -> B Builder (Builder0 True Builder) -> B Builder (Builder0 True Builder) Source #
finalize :: Proxy True -> B Builder (Builder0 True Builder) -> Builder Source #
interpolate :: Proxy True -> Char -> B ByteString (Builder True ByteString) Source #
interpolate :: Proxy True -> Char -> B Builder (Builder0 True Builder) Source #
interpolate :: Proxy True -> src -> B Builder (Builder0 True Builder) Source #
interpolate :: Proxy True -> src -> B ByteString (Builder True ByteString) Source #
interpolate :: Proxy True -> String -> B ByteString (Builder True ByteString) Source #
interpolate :: Proxy True -> String -> B Builder (Builder0 True Builder) Source #
interpolate :: Proxy True -> ByteString -> B ByteString (Builder True ByteString) Source #
interpolate :: Proxy True -> ByteString0 -> B ByteString (Builder True ByteString) Source #
interpolate :: Proxy True -> ByteString -> B Builder (Builder0 True Builder) Source #
interpolate :: Proxy True -> ByteString -> B ByteString0 (Builder True ByteString0) Source #
interpolate :: Proxy True -> Builder -> B ByteString (Builder0 True ByteString) Source #
interpolate :: Proxy True -> Builder -> B Builder (Builder0 True Builder) Source #
interpolate :: Proxy True -> Text -> B ByteString (Builder True ByteString) Source #
interpolate :: Proxy True -> Text -> B Builder (Builder0 True Builder) Source #
interpolate :: Proxy True -> Builder -> B Builder0 (Builder1 True Builder0) Source #