| Maintainer | hapytexeu+gh@gmail.com |
|---|---|
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | Safe |
| Language | Haskell2010 |
Dep.Class.Mergeable
Contents
Description
A module that defines three-value logic, for example used in thruth tables, Karnaugh cards, etc.
The Mergeable typeclass
class Mergeable a where Source #
A typeclass that specifies that it is sometimes possible to merge two values together into a new value.
Methods
Instances
| Mergeable ThreeValue Source # | |
Defined in Dep.Data.ThreeValue Methods merge :: ThreeValue -> ThreeValue -> Maybe ThreeValue Source # | |
| Mergeable (Maybe a) Source # | |