-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Alternative arbitrary instance for Text
--
@package quickcheck-text
@version 0.1.0.0
module Test.QuickCheck.Utf8
-- | Generate a possibly-empty valid UTF-8 Text value.
genValidUtf8 :: Gen Text
-- | Generate a possibly-empty sequence of bytes which represent a valid
-- UTF-8 code point.
utf8BS :: Gen ByteString
-- | Like genValidUtf8, but does not allow empty Text values.
genValidUtf81 :: Gen Text
-- | Like utf8BS, but does not allow empty ByteStrings.
utf8BS1 :: Gen ByteString
-- | Single-byte UTF-8 (i.e., a standard ASCII byte with a cleared MSB).
oneByte :: Gen ByteString
twoByte :: Gen ByteString
threeByte :: Gen ByteString
module Data.Text.Arbitrary
-- | A space efficient, packed, unboxed Unicode text type.
data Text :: *
instance Arbitrary Text