conversion-text-1.0.1: "Conversion" instances for the "text" library

Safe HaskellNone
LanguageHaskell2010

Conversion.Text

Contents

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 # 

Methods

convert :: Char -> Builder #

Conversion Char Text # 

Methods

convert :: Char -> Text #

Conversion Char Text # 

Methods

convert :: Char -> Text #

Conversion String Builder # 

Methods

convert :: String -> Builder #

Conversion String Text # 

Methods

convert :: String -> Text #

Conversion String Text # 

Methods

convert :: String -> Text #

Conversion Builder String # 

Methods

convert :: Builder -> String #

Conversion Builder ByteString # 
Conversion Builder ByteString # 
Conversion Builder Builder # 

Methods

convert :: Builder -> Builder #

Conversion Builder Text # 

Methods

convert :: Builder -> Text #

Conversion Builder Text # 

Methods

convert :: Builder -> Text #

Conversion Text String # 

Methods

convert :: Text -> String #

Conversion Text ByteString # 

Methods

convert :: Text -> ByteString #

Conversion Text ByteString # 

Methods

convert :: Text -> ByteString #

Conversion Text Builder # 

Methods

convert :: Text -> Builder #

Conversion Text Builder # 

Methods

convert :: Text -> Builder #

Conversion Text Text # 

Methods

convert :: Text -> Text #

Conversion Text String # 

Methods

convert :: Text -> String #

Conversion Text ByteString # 

Methods

convert :: Text -> ByteString #

Conversion Text ByteString # 

Methods

convert :: Text -> ByteString #

Conversion Text Builder # 

Methods

convert :: Text -> Builder #

Conversion Text Builder # 

Methods

convert :: Text -> Builder #

Conversion Text Text # 

Methods

convert :: Text -> Text #

Alternative f => Conversion ByteString (f Builder) # 

Methods

convert :: ByteString -> f Builder #

Alternative f => Conversion ByteString (f Text) # 

Methods

convert :: ByteString -> f Text #

Alternative f => Conversion ByteString (f Text) # 

Methods

convert :: ByteString -> f Text #

Alternative f => Conversion ByteString (f Builder) # 

Methods

convert :: ByteString -> f Builder #

Alternative f => Conversion ByteString (f Text) # 

Methods

convert :: ByteString -> f Text #

Alternative f => Conversion ByteString (f Text) # 

Methods

convert :: ByteString -> f Text #

Alternative f => Conversion Builder (f Builder) # 

Methods

convert :: Builder -> f Builder #

Alternative f => Conversion Builder (f Text) # 

Methods

convert :: Builder -> f Text #

Alternative f => Conversion Builder (f Text) # 

Methods

convert :: Builder -> f Text #

Conversion ByteString (Either UnicodeException Text) # 
Conversion ByteString (Either UnicodeException Text) # 
Conversion ByteString (Either UnicodeException Text) # 
Conversion ByteString (Either UnicodeException Text) #