Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
This Module will be removed in 0.3.x.x in favor of Data.TypedEncoding.Internal.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.Internal.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"