Refined

data Refined p x

refine

refineTH

unrefine

Predicate Interface

class Predicate p x

Standard Predicates

Logical

data Not r

data And l r

data Or l r

Numeric

data LessThan n

data GreaterThan n

data From n

data To n

data FromTo mn mx

data EqualTo n

type Positive

type NonPositive

type Negative

type NonNegative

type ZeroToOne