| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Data.TypedEncoding.Common.Class.IsStringR
Description
This Module will be removed in the future in favor of classes defined in Data.TypedEncoding.Common.Class.Util.StringConstraints
Documentation
>>>:set -XScopedTypeVariables -XTypeApplications -XAllowAmbiguousTypes>>>import Test.QuickCheck>>>import Test.QuickCheck.Instances.Text()>>>import Test.QuickCheck.Instances.ByteString()
class IsStringR a where Source #
This class will be removed in 0.3.x.x in favor of classes definined in Data.TypedEncoding.Common.Class.Util.StringConstraints
Reverses IsString
laws:
toString . fromString == id fromString . toString == id
Note: ByteString is not a valid instance, ByteString "r-ASCII", or "r-UTF8" would
be needed.
B.unpack $ B.pack "160688" == "176"