Safe Haskell | Safe-Inferred |
---|
Network.Hinquire
Documentation
The boolean operation between a group of Inquires
This is an optional negation wrapping an Inquire.
The meat of our package. This encapsulates our query logic.
Constructors
Atom | |
Predicate k Relation v | |
Group (Inquire k v) GBool (Inquire k v) | |
Wrap WBool (Inquire k v) |
Instances
Biapplicative Inquire | |
Bitraversable Inquire | |
Bifunctor Inquire | |
Bifoldable Inquire | |
Dyad Inquire | |
Monoid k => Monad (Inquire k) | |
Functor (Inquire k) | |
Monoid k => Applicative (Inquire k) | |
Foldable (Inquire k) | |
Traversable (Inquire k) | |
Monoid k => Alternative (Inquire k) | |
(Eq k, Eq v) => Eq (Inquire k v) | |
(Show k, Show v) => Show (Inquire k v) | |
Monoid (Inquire k v) |