Remove individual constraints
This commit is contained in:
parent
06661e173e
commit
224af7a801
@ -48,32 +48,14 @@ checkFields xs
|
|||||||
| any isNothing xs = False
|
| any isNothing xs = False
|
||||||
| otherwise = True
|
| otherwise = True
|
||||||
|
|
||||||
constrainMinute :: Constraint
|
|
||||||
constrainMinute = Constraint 0 59
|
|
||||||
|
|
||||||
constrainHour :: Constraint
|
|
||||||
constrainHour = Constraint 0 23
|
|
||||||
|
|
||||||
constrainDay :: Constraint
|
|
||||||
constrainDay = Constraint 1 31
|
|
||||||
|
|
||||||
constrainMonth :: Constraint
|
|
||||||
constrainMonth = Constraint 1 12
|
|
||||||
|
|
||||||
constrainWeek :: Constraint
|
|
||||||
constrainWeek = Constraint 1 7
|
|
||||||
|
|
||||||
constrainYear :: Constraint
|
|
||||||
constrainYear = Constraint 0 9999
|
|
||||||
|
|
||||||
constraints :: [Constraint]
|
constraints :: [Constraint]
|
||||||
constraints =
|
constraints =
|
||||||
[ constrainMinute
|
[ Constraint 0 59
|
||||||
, constrainHour
|
, Constraint 0 23
|
||||||
, constrainDay
|
, Constraint 1 31
|
||||||
, constrainMonth
|
, Constraint 1 12
|
||||||
, constrainWeek
|
, Constraint 1 7
|
||||||
, constrainYear
|
, Constraint 0 9999
|
||||||
]
|
]
|
||||||
|
|
||||||
check :: Pattern -> DateTime -> Bool
|
check :: Pattern -> DateTime -> Bool
|
||||||
|
Loading…
Reference in New Issue
Block a user