conversion-text-1.0.1.1: "Conversion" instances for the "text" library
Safe HaskellNone
LanguageHaskell2010

Conversion.Text

Description

This module exports orphan Conversion instances for the types of the "text" library.

It is meant to be used in combination with the "conversion" library. E.g.:

import Conversion
import Conversion.Text

This module exports the following instances:

  • instance Alternative f => Conversion Data.ByteString.Builder.Builder (f Data.Text.Lazy.Builder)
  • instance Alternative f => Conversion Data.ByteString.Builder.Builder (f Data.Text.Lazy.Text)
  • instance Alternative f => Conversion Data.ByteString.Builder.Builder (f Data.Text.Text)
  • instance Alternative f => Conversion Data.ByteString.ByteString (f Data.Text.Lazy.Builder)
  • instance Alternative f => Conversion Data.ByteString.ByteString (f Data.Text.Lazy.Text)
  • instance Alternative f => Conversion Data.ByteString.ByteString (f Data.Text.Text)
  • instance Alternative f => Conversion Data.ByteString.Lazy.ByteString (f Data.Text.Lazy.Builder)
  • instance Alternative f => Conversion Data.ByteString.Lazy.ByteString (f Data.Text.Lazy.Text)
  • instance Alternative f => Conversion Data.ByteString.Lazy.ByteString (f Data.Text.Text)
  • instance Conversion Char Data.Text.Lazy.Builder
  • instance Conversion Char Data.Text.Lazy.Text
  • instance Conversion Char Data.Text.Text
  • instance Conversion Data.ByteString.ByteString (Either Data.Text.Encoding.Error.UnicodeException Data.Text.Lazy.Text)
  • instance Conversion Data.ByteString.ByteString (Either Data.Text.Encoding.Error.UnicodeException Data.Text.Text)
  • instance Conversion Data.ByteString.Lazy.ByteString (Either Data.Text.Encoding.Error.UnicodeException Data.Text.Lazy.Text)
  • instance Conversion Data.ByteString.Lazy.ByteString (Either Data.Text.Encoding.Error.UnicodeException Data.Text.Text)
  • instance Conversion Data.Text.Lazy.Builder Data.ByteString.Builder.Builder
  • instance Conversion Data.Text.Lazy.Builder Data.ByteString.ByteString
  • instance Conversion Data.Text.Lazy.Builder Data.ByteString.Lazy.ByteString
  • instance Conversion Data.Text.Lazy.Builder Data.Text.Lazy.Text
  • instance Conversion Data.Text.Lazy.Builder Data.Text.Text
  • instance Conversion Data.Text.Lazy.Builder String
  • instance Conversion Data.Text.Lazy.Text Data.ByteString.Builder.Builder
  • instance Conversion Data.Text.Lazy.Text Data.ByteString.ByteString
  • instance Conversion Data.Text.Lazy.Text Data.ByteString.Lazy.ByteString
  • instance Conversion Data.Text.Lazy.Text Data.Text.Lazy.Builder
  • instance Conversion Data.Text.Lazy.Text Data.Text.Text
  • instance Conversion Data.Text.Lazy.Text String
  • instance Conversion Data.Text.Text Data.ByteString.Builder.Builder
  • instance Conversion Data.Text.Text Data.ByteString.ByteString
  • instance Conversion Data.Text.Text Data.ByteString.Lazy.ByteString
  • instance Conversion Data.Text.Text Data.Text.Lazy.Builder
  • instance Conversion Data.Text.Text Data.Text.Lazy.Text
  • instance Conversion Data.Text.Text String
  • instance Conversion String Data.Text.Lazy.Builder
  • instance Conversion String Data.Text.Lazy.Text
  • instance Conversion String Data.Text.Text

Orphan instances

Conversion Char Builder Source # 
Instance details

Methods

convert :: Char -> Builder #

Conversion Char Text Source # 
Instance details

Methods

convert :: Char -> Text #

Conversion Char Text Source # 
Instance details

Methods

convert :: Char -> Text #

Conversion String Builder Source # 
Instance details

Methods

convert :: String -> Builder #

Conversion String Text Source # 
Instance details

Methods

convert :: String -> Text #

Conversion String Text Source # 
Instance details

Methods

convert :: String -> Text #

Conversion Builder String Source # 
Instance details

Methods

convert :: Builder -> String #

Conversion Builder ByteString Source # 
Instance details

Conversion Builder ByteString Source # 
Instance details

Conversion Builder Builder Source # 
Instance details

Methods

convert :: Builder -> Builder0 #

Conversion Builder Text Source # 
Instance details

Methods

convert :: Builder -> Text #

Conversion Builder Text Source # 
Instance details

Methods

convert :: Builder -> Text #

Conversion Text String Source # 
Instance details

Methods

convert :: Text -> String #

Conversion Text ByteString Source # 
Instance details

Methods

convert :: Text -> ByteString #

Conversion Text ByteString Source # 
Instance details

Methods

convert :: Text -> ByteString #

Conversion Text Builder Source # 
Instance details

Methods

convert :: Text -> Builder #

Conversion Text Builder Source # 
Instance details

Methods

convert :: Text -> Builder #

Conversion Text Text Source # 
Instance details

Methods

convert :: Text0 -> Text #

Conversion Text String Source # 
Instance details

Methods

convert :: Text -> String #

Conversion Text ByteString Source # 
Instance details

Methods

convert :: Text -> ByteString #

Conversion Text ByteString Source # 
Instance details

Methods

convert :: Text -> ByteString #

Conversion Text Builder Source # 
Instance details

Methods

convert :: Text -> Builder #

Conversion Text Builder Source # 
Instance details

Methods

convert :: Text -> Builder #

Conversion Text Text Source # 
Instance details

Methods

convert :: Text -> Text0 #

Alternative f => Conversion ByteString (f Builder) Source # 
Instance details

Methods

convert :: ByteString -> f Builder #

Alternative f => Conversion ByteString (f Text) Source # 
Instance details

Methods

convert :: ByteString -> f Text #

Alternative f => Conversion ByteString (f Text) Source # 
Instance details

Methods

convert :: ByteString -> f Text #

Alternative f => Conversion ByteString (f Builder) Source # 
Instance details

Methods

convert :: ByteString -> f Builder #

Alternative f => Conversion ByteString (f Text) Source # 
Instance details

Methods

convert :: ByteString -> f Text #

Alternative f => Conversion ByteString (f Text) Source # 
Instance details

Methods

convert :: ByteString -> f Text #

Alternative f => Conversion Builder (f Builder) Source # 
Instance details

Methods

convert :: Builder0 -> f Builder #

Alternative f => Conversion Builder (f Text) Source # 
Instance details

Methods

convert :: Builder -> f Text #

Alternative f => Conversion Builder (f Text) Source # 
Instance details

Methods

convert :: Builder -> f Text #

Conversion ByteString (Either UnicodeException Text) Source # 
Instance details

Conversion ByteString (Either UnicodeException Text) Source # 
Instance details

Conversion ByteString (Either UnicodeException Text) Source # 
Instance details

Conversion ByteString (Either UnicodeException Text) Source # 
Instance details