Safe Haskell | None |
---|---|
Language | Haskell2010 |
Distribution.Types.Condition
Documentation
A boolean expression parameterized over the variable type used.
Constructors
Var c | |
Lit Bool | |
CNot (Condition c) | |
COr (Condition c) (Condition c) | |
CAnd (Condition c) (Condition c) |
Instances
Monad Condition # | |
Functor Condition # | |
Applicative Condition # | |
Foldable Condition # | |
Traversable Condition # | |
Alternative Condition # | |
MonadPlus Condition # | |
Eq c => Eq (Condition c) # | |
Data c => Data (Condition c) # | |
Show c => Show (Condition c) # | |
Generic (Condition c) # | |
Semigroup (Condition a) # | |
Monoid (Condition a) # | |
Binary c => Binary (Condition c) # | |
type Rep (Condition c) # | |