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

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 Char Text Source # 
Instance details

Methods

safeConvert :: Char -> ConvertResult Text 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 Word8 ByteString Source # 
Instance details

Methods

safeConvert :: Word8 -> ConvertResult ByteString 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 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 :: Text0 -> ConvertResult Text 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 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 ByteString Source # 
Instance details

Methods

safeConvert :: ByteString0 -> ConvertResult ByteString Source #

Convertible ByteString Builder Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult Builder Source #

Convertible Text Text Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult Text0 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 ByteString Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult ByteString Source #

Convertible Text Builder Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult Builder Source #

Convertible ByteString Text Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult Text Source #

Convertible ByteString ByteString Source # 
Instance details

Methods

safeConvert :: ByteString -> ConvertResult ByteString0 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 Builder Text Source # 
Instance details

Methods

safeConvert :: Builder -> ConvertResult Text Source #

Convertible Builder ByteString Source # 
Instance details

Methods

safeConvert :: Builder -> ConvertResult ByteString Source #

Convertible Builder Builder Source # 
Instance details

Methods

safeConvert :: Builder -> ConvertResult Builder0 Source #

Convertible Builder Text Source # 
Instance details

Methods

safeConvert :: Builder -> ConvertResult Text Source #

Convertible Builder ByteString Source # 
Instance details

Methods

safeConvert :: Builder -> ConvertResult ByteString Source #

Convertible Text [Char] Source # 
Instance details

Methods

safeConvert :: Text -> ConvertResult [Char] 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 ByteString [Word8] Source # 
Instance details

Methods

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

Convertible Builder [Char] Source # 
Instance details

Methods

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

Convertible [Char] Text Source # 
Instance details

Methods

safeConvert :: [Char] -> ConvertResult Text 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 [Word8] ByteString Source # 
Instance details

Methods

safeConvert :: [Word8] -> ConvertResult ByteString 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 #