convertible-1.1.1.1: Typeclasses and instances for converting between types
CopyrightCopyright (C) 2011 MailRank Inc.
LicenseLGPL
MaintainerJohn Goerzen <jgoerzen@complete.org>
Stabilityprovisional
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Convertible.Instances.Text

Description

Text instances for Convertible.

Copyright (C) 2011 MailRank, Inc. bos@mailrank.com

All rights reserved.

For license and copyright information, see the file COPYRIGHT

These instances perform conversion between text-like types such as Text, ByteString, and the like.

The instances do not include conversions between ByteString and Text or String, since such conversions cannot safely be performed without knowing the encoding of the ByteString.

Orphan instances

Convertible ByteString Builder Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult Builder Source #

Convertible ByteString ByteString Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult ByteString Source #

Convertible ByteString Text Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult Text Source #

Convertible ByteString Builder Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult Builder Source #

Convertible ByteString Text Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult Text Source #

Convertible ByteString Builder Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult Builder Source #

Convertible ByteString ByteString Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult ByteString Source #

Convertible ByteString Text Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult Text Source #

Convertible ByteString Builder Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult Builder Source #

Convertible ByteString Text Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult Text Source #

Convertible Word8 Builder Source # 
Instance details

Methods

safeConvert :: Word8 -> ConvertResult Builder Source #

Convertible Word8 ByteString Source # 
Instance details

Methods

safeConvert :: Word8 -> ConvertResult ByteString Source #

Convertible Word8 ByteString Source # 
Instance details

Methods

safeConvert :: Word8 -> ConvertResult ByteString Source #

Convertible Text Builder Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult Builder Source #

Convertible Text ByteString Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult ByteString Source #

Convertible Text ByteString Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult ByteString Source #

Convertible Text Builder Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult Builder Source #

Convertible Text Text Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult Text Source #

Convertible Builder Builder Source # 
Instance details

Methods

safeConvert :: Builder -> ConvertResult Builder Source #

Convertible Builder ByteString Source # 
Instance details

Methods

safeConvert :: Builder -> ConvertResult ByteString Source #

Convertible Builder ByteString Source # 
Instance details

Methods

safeConvert :: Builder -> ConvertResult ByteString Source #

Convertible Builder Text Source # 
Instance details

Methods

safeConvert :: Builder -> ConvertResult Text Source #

Convertible Builder Text Source # 
Instance details

Methods

safeConvert :: Builder -> ConvertResult Text Source #

Convertible Text Builder Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult Builder Source #

Convertible Text ByteString Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult ByteString Source #

Convertible Text ByteString Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult ByteString Source #

Convertible Text Text Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult Text Source #

Convertible Text Builder Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult Builder Source #

Convertible Char Text Source # 
Instance details

Methods

safeConvert :: Char -> ConvertResult Text Source #

Convertible Char Builder Source # 
Instance details

Methods

safeConvert :: Char -> ConvertResult Builder Source #

Convertible Char Text Source # 
Instance details

Methods

safeConvert :: Char -> ConvertResult Text Source #

Convertible ByteString [Word8] Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult [Word8] Source #

Convertible ByteString [Word8] Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult [Word8] Source #

Convertible Text [Char] Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult [Char] Source #

Convertible Builder [Char] Source # 
Instance details

Methods

safeConvert :: Builder -> ConvertResult [Char] Source #

Convertible Text [Char] Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult [Char] Source #

Convertible [Word8] Builder Source # 
Instance details

Methods

safeConvert :: [Word8] -> ConvertResult Builder Source #

Convertible [Word8] ByteString Source # 
Instance details

Methods

safeConvert :: [Word8] -> ConvertResult ByteString Source #

Convertible [Word8] ByteString Source # 
Instance details

Methods

safeConvert :: [Word8] -> ConvertResult ByteString Source #

Convertible [Char] Text Source # 
Instance details

Methods

safeConvert :: [Char] -> ConvertResult Text Source #

Convertible [Char] Builder Source # 
Instance details

Methods

safeConvert :: [Char] -> ConvertResult Builder Source #

Convertible [Char] Text Source # 
Instance details

Methods

safeConvert :: [Char] -> ConvertResult Text Source #