Module

Data.Char.Gen

Package
strings
Repository
purerl/purescript-strings

#genUnicodeChar Source

genUnicodeChar :: forall m. MonadGen m => m Char

Generates a character of the Unicode basic multilingual plane.

#genAsciiChar Source

genAsciiChar :: forall m. MonadGen m => m Char

Generates a character in the ASCII character set, excluding control codes.

#genAsciiChar' Source

genAsciiChar' :: forall m. MonadGen m => m Char

Generates a character in the ASCII character set.

#genDigitChar Source

genDigitChar :: forall m. MonadGen m => m Char

Generates a character that is a numeric digit.

#genAlpha Source

genAlpha :: forall m. MonadGen m => m Char

Generates a character from the basic latin alphabet.

#genAlphaLowercase Source

genAlphaLowercase :: forall m. MonadGen m => m Char

Generates a lowercase character from the basic latin alphabet.

#genAlphaUppercase Source

genAlphaUppercase :: forall m. MonadGen m => m Char

Generates an uppercase character from the basic latin alphabet.