Module

Data.String.Gen

Package
strings
Repository
purerl/purescript-strings

#genString Source

genString :: forall m. MonadRec m => MonadGen m => m Char -> m String

Generates a string using the specified character generator.

#genUnicodeString Source

genUnicodeString :: forall m. MonadRec m => MonadGen m => m String

Generates a string using characters from the Unicode basic multilingual plain.

#genAsciiString Source

genAsciiString :: forall m. MonadRec m => MonadGen m => m String

Generates a string using the ASCII character set, excluding control codes.

#genAsciiString' Source

genAsciiString' :: forall m. MonadRec m => MonadGen m => m String

Generates a string using the ASCII character set.

#genDigitString Source

genDigitString :: forall m. MonadRec m => MonadGen m => m String

Generates a string made up of numeric digits.

#genAlphaString Source

genAlphaString :: forall m. MonadRec m => MonadGen m => m String

Generates a string using characters from the basic Latin alphabet.

#genAlphaLowercaseString Source

genAlphaLowercaseString :: forall m. MonadRec m => MonadGen m => m String

Generates a string using lowercase characters from the basic Latin alphabet.

#genAlphaUppercaseString Source

genAlphaUppercaseString :: forall m. MonadRec m => MonadGen m => m String

Generates a string using uppercase characters from the basic Latin alphabet.