spata-2009.9.18: bruteforce form validation
Network.Spata.DSL
guard :: Assoc -> Guardians -> Either String AssocSource
validate :: Guard -> [String] -> GuardiansSource
train :: Task -> GuardiansSource
inclusion_of :: GuardSource
presence_of :: GuardSource
length_of :: (Integer -> Bool) -> GuardSource
p :: (String -> Bool) -> String -> GuardSource
predicate :: (String -> Bool) -> String -> GuardSource