| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Data.Selection
Description
Data structure for describing selections of values
Synopsis
- data Selection a
 - includes :: Selection a -> a -> Bool
 - selectBy :: (a -> Bool) -> Selection a
 - empty :: Selection a
 - universal :: Selection a
 - select :: Eq a => [a] -> Selection a
 - union :: Selection a -> Selection a -> Selection a
 - intersection :: Selection a -> Selection a -> Selection a
 - difference :: Selection a -> Selection a -> Selection a
 - allExcept :: Eq a => [a] -> Selection a