|
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 |