string-interpolate-0.3.4.0: Haskell string/text/bytestring interpolation that just works

Safe Haskell | Safe-Inferred
Language | Haskell2010

Data.String.Interpolate.Conversion.TextSink

Contents

- Orphan instances

# Orphan instances

InterpSink 'True Text Source # |

Instance details

Associated Types

type Builder 'True Text |
Instance details Defined in Data.String.Interpolate.Conversion.TextSink type Builder 'True Text = Text

Methods

ofString :: Proxy 'True -> String -> B Text (Builder 'True Text) Source #

build :: Proxy 'True -> B Text (Builder 'True Text) -> B Text (Builder 'True Text) -> B Text (Builder 'True Text) Source #

finalize :: Proxy 'True -> B Text (Builder 'True Text) -> Text Source #

InterpSink 'True Builder Source # |

Instance details

Associated Types

type Builder 'True Builder |
Instance details Defined in Data.String.Interpolate.Conversion.TextSink type Builder 'True Builder = Builder

Methods

ofString :: Proxy 'True -> String -> B Builder (Builder 'True Builder) Source #

build :: Proxy 'True -> B Builder (Builder 'True Builder) -> B Builder (Builder 'True Builder) -> B Builder (Builder 'True Builder) Source #

finalize :: Proxy 'True -> B Builder (Builder 'True Builder) -> Builder Source #

InterpSink 'True Text Source # |

Instance details

Associated Types

type Builder 'True Text |
Instance details Defined in Data.String.Interpolate.Conversion.TextSink type Builder 'True Text = Text

Methods

ofString :: Proxy 'True -> String -> B Text (Builder 'True Text) Source #

build :: Proxy 'True -> B Text (Builder 'True Text) -> B Text (Builder 'True Text) -> B Text (Builder 'True Text) Source #

finalize :: Proxy 'True -> B Text (Builder 'True Text) -> Text Source #

Interpolatable 'True Builder Text Source # |
Instance details Methods interpolate :: Proxy 'True -> Builder -> B Text (Builder 'True Text) Source #
Interpolatable 'True Builder Builder Source # |
Instance details Methods interpolate :: Proxy 'True -> Builder -> B Builder (Builder 'True Builder) Source #
Interpolatable 'True Builder Text Source # |
Instance details Methods interpolate :: Proxy 'True -> Builder -> B Text (Builder 'True Text) Source #
Interpolatable 'True ByteString Text Source # |
Instance details Methods interpolate :: Proxy 'True -> ByteString -> B Text (Builder 'True Text) Source #
Interpolatable 'True ByteString Builder Source # |
Instance details Methods interpolate :: Proxy 'True -> ByteString -> B Builder (Builder 'True Builder) Source #
Interpolatable 'True ByteString Text Source # |
Instance details Methods interpolate :: Proxy 'True -> ByteString -> B Text (Builder 'True Text) Source #
Interpolatable 'True ByteString Text Source # |
Instance details Methods interpolate :: Proxy 'True -> ByteString -> B Text (Builder 'True Text) Source #
Interpolatable 'True ByteString Builder Source # |
Instance details Methods interpolate :: Proxy 'True -> ByteString -> B Builder (Builder 'True Builder) Source #
Interpolatable 'True ByteString Text Source # |
Instance details Methods interpolate :: Proxy 'True -> ByteString -> B Text (Builder 'True Text) Source #
Interpolatable 'True Text Text Source # |
Instance details Methods interpolate :: Proxy 'True -> Text -> B Text (Builder 'True Text) Source #
Interpolatable 'True Text Builder Source # |
Instance details Methods interpolate :: Proxy 'True -> Text -> B Builder (Builder 'True Builder) Source #
Interpolatable 'True Text Text Source # |
Instance details Methods interpolate :: Proxy 'True -> Text -> B Text (Builder 'True Text) Source #
Interpolatable 'True Builder Text Source # |
Instance details Methods interpolate :: Proxy 'True -> Builder -> B Text (Builder 'True Text) Source #
Interpolatable 'True Builder Builder Source # |
Instance details Methods interpolate :: Proxy 'True -> Builder -> B Builder (Builder 'True Builder) Source #
Interpolatable 'True Builder Text Source # |
Instance details Methods interpolate :: Proxy 'True -> Builder -> B Text (Builder 'True Text) Source #
Interpolatable 'True Text Text Source # |
Instance details Methods interpolate :: Proxy 'True -> Text -> B Text (Builder 'True Text) Source #
Interpolatable 'True Text Builder Source # |
Instance details Methods interpolate :: Proxy 'True -> Text -> B Builder (Builder 'True Builder) Source #
Interpolatable 'True Text Text Source # |
Instance details Methods interpolate :: Proxy 'True -> Text -> B Text (Builder 'True Text) Source #
Interpolatable 'True String Text Source # |
Instance details Methods interpolate :: Proxy 'True -> String -> B Text (Builder 'True Text) Source #
Interpolatable 'True String Builder Source # |
Instance details Methods interpolate :: Proxy 'True -> String -> B Builder (Builder 'True Builder) Source #
Interpolatable 'True String Text Source # |
Instance details Methods interpolate :: Proxy 'True -> String -> B Text (Builder 'True Text) Source #
Interpolatable 'True Char Text Source # |
Instance details Methods interpolate :: Proxy 'True -> Char -> B Text (Builder 'True Text) Source #
Interpolatable 'True Char Builder Source # |
Instance details Methods interpolate :: Proxy 'True -> Char -> B Builder (Builder 'True Builder) Source #
Interpolatable 'True Char Text Source # |
Instance details Methods interpolate :: Proxy 'True -> Char -> B Text (Builder 'True Text) Source #
Show src => Interpolatable 'True src Text Source # |
Instance details Methods interpolate :: Proxy 'True -> src -> B Text (Builder 'True Text) Source #
Show src => Interpolatable 'True src Builder Source # |
Instance details Methods interpolate :: Proxy 'True -> src -> B Builder (Builder 'True Builder) Source #
Show src => Interpolatable 'True src Text Source # |
Instance details Methods interpolate :: Proxy 'True -> src -> B Text (Builder 'True Text) Source #