| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Test.QuickCheck.Utf8
Contents
- genValidUtf8 :: Gen Text
- utf8BS :: Gen ByteString
- genValidUtf81 :: Gen Text
- utf8BS1 :: Gen ByteString
- oneByte :: Gen ByteString
- twoByte :: Gen ByteString
- threeByte :: Gen ByteString
Documentation
genValidUtf8 :: Gen Text Source
Generate a possibly-empty valid UTF-8 Text value.
utf8BS :: Gen ByteString Source
Generate a possibly-empty sequence of bytes which represent a valid UTF-8 code point.
genValidUtf81 :: Gen Text Source
Like genValidUtf8, but does not allow empty Text values.
utf8BS1 :: Gen ByteString Source
Like utf8BS, but does not allow empty ByteStrings.
Generators for single characters
oneByte :: Gen ByteString Source
Single-byte UTF-8 (i.e., a standard ASCII byte with a cleared MSB).