Data.Validator
type ValidationM e
data ValidationT e m a
type ValidationRule e a
type ValidationRuleT e m a
type TransValidationRule e a b
type TransValidationRuleT e m a b
runValidator
runValidatorT
(>=>)
(<=<)
minLength
maxLength
lengthBetween
notEmpty
largerThan
smallerThan
valueBetween
matchesRegex
conformsPred
conformsPredM
requiredValue
nonEmptyList
conformsPredTrans
conformsPredTransM
class HasLength a
class ConvertibleStrings a b
data Int64
re
mkRegexQQ
data Regex