| Safe Haskell | Safe |
|---|---|
| Language | Haskell98 |
Data.Range.Algebra
Contents
Documentation
Operations
intersection :: RangeExpr a -> RangeExpr a -> RangeExpr a #
difference :: RangeExpr a -> RangeExpr a -> RangeExpr a #
Evaluation
class RangeAlgebra a where #
Minimal complete definition
Instances
| (Ord a, Enum a) => RangeAlgebra [Range a] # | |
| RangeAlgebra (a -> Bool) # | |