Foundation.String.Builder
Description
String Builder
data Builder #
Defined in Basement.String.Builder
Methods
mempty :: Builder Source #
mappend :: Builder -> Builder -> Builder Source #
mconcat :: [Builder] -> Builder Source #
(<>) :: Builder -> Builder -> Builder Source #
sconcat :: NonEmpty Builder -> Builder Source #
stimes :: Integral b => b -> Builder -> Builder Source #
run :: PrimMonad prim => Builder -> prim (String, Maybe ValidationFailure, UArray Word8) #
emit :: String -> Builder #
unsafeStringBuilder :: Builder -> Builder #
runUnsafe :: PrimMonad prim => Builder -> prim String #
emitChar :: Char -> Builder #
toString :: Builder -> String Source #
run the builder and return a String
String
alias to runUnsafe
runUnsafe
This function is not safe, prefer run.
run