|
| Org.Org.Semantic.HBase.Basic.SetLike |
|
|
|
|
| Description |
| These are all nominal classes, with fairly vague semantics. |
|
| Synopsis |
|
|
|
| Documentation |
|
| empty :: HasNothing a => a |
|
| class HasSize i a where |
| Has some kind of size.
If (HasNothing a), then (size empty) should be zero. | | | Methods | | | | Instances | |
|
|
| length :: HasSize Int a => a -> Int |
| same as size |
|
| class Unionable a b ab | a b -> ab where |
|
|
| class Intersectable a b ab | a b -> ab where |
| | Methods | | intersect :: a -> b -> ab |
| | | Instances | |
|
|
| class Removable a b ab | a b -> ab where |
| | Methods | | remove :: a -> b -> ab | | watch out: remove a b = b - a |
| | | Instances | |
|
|
| class Xorable a b ab | a b -> ab where |
|
|
| Produced by Haddock version 0.6 |