| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
TypeLevel.Boolean
Contents
Documentation
Data type for truth
Instances
| Show True Source # | |
| Reify True Bool Source # | |
| type Not True Source # | |
Defined in TypeLevel.Boolean | |
| type Xor False True Source # | |
Defined in TypeLevel.Boolean | |
| type Xor True False Source # | |
Defined in TypeLevel.Boolean | |
| type Xor True True Source # | |
Defined in TypeLevel.Boolean | |
| type Or False True Source # | |
Defined in TypeLevel.Boolean | |
| type Or True False Source # | |
Defined in TypeLevel.Boolean | |
| type Or True True Source # | |
Defined in TypeLevel.Boolean | |
| type And False True Source # | |
Defined in TypeLevel.Boolean | |
| type And True False Source # | |
Defined in TypeLevel.Boolean | |
| type And True True Source # | |
Defined in TypeLevel.Boolean | |
Data type for false.
Instances
| Show False Source # | |
| Reify False Bool Source # | |
| type Not False Source # | |
Defined in TypeLevel.Boolean | |
| type Xor False False Source # | |
Defined in TypeLevel.Boolean | |
| type Xor False True Source # | |
Defined in TypeLevel.Boolean | |
| type Xor True False Source # | |
Defined in TypeLevel.Boolean | |
| type Or False False Source # | |
Defined in TypeLevel.Boolean | |
| type Or False True Source # | |
Defined in TypeLevel.Boolean | |
| type Or True False Source # | |
Defined in TypeLevel.Boolean | |
| type And False False Source # | |
Defined in TypeLevel.Boolean | |
| type And False True Source # | |
Defined in TypeLevel.Boolean | |
| type And True False Source # | |
Defined in TypeLevel.Boolean | |
Boolean operations
type family And a b :: * Source #
And for boolean types
type family Or a b :: * Source #
Or for boolean types
type family Xor a b :: * Source #
Exlusive or for boolean types