module Data.CharSet.Common
(
control
, space
, lower
, upper
, alpha
, alphaNum
, print
, digit
, octDigit
, letter
, mark
, number
, punctuation
, symbol
, separator
, ascii
, latin1
, asciiUpper
, asciiLower
) where
import Prelude ()
import Data.Char
import Data.CharSet
control, space, lower, upper, alpha, alphaNum,
print, digit, octDigit, letter, mark, number,
punctuation, symbol, separator, ascii, latin1
, asciiUpper, asciiLower :: CharSet
control = build isControl
space = build isSpace
lower = build isLower
upper = build isUpper
alpha = build isAlpha
alphaNum = build isAlphaNum
print = build isPrint
digit = build isDigit
octDigit = build isOctDigit
letter = build isLetter
mark = build isMark
number = build isNumber
punctuation = build isPunctuation
symbol = build isSymbol
separator = build isSeparator
ascii = build isAscii
latin1 = build isLatin1
asciiUpper = build isAsciiUpper
asciiLower = build isAsciiLower