Hoogle Search
Within LTS Haskell 24.20 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
grisette Grisette.Lib.Data.List Symbolic version of !?, the result would be merged and propagate the mergeable knowledge. Can generate O(1) cases and O(n) sized branch constraints.
(
.\\ ) :: (MonadUnion u, Mergeable a, SymEq a) => [a] -> [a] -> u [a]grisette Grisette.Lib.Data.List Symbolic version of \\, the result would be merged and propagate the mergeable knowledge. Can generate O(len(lhs)) cases, and O(len(lhs)^2 * len(rhs)) sized constraints.
-
grisette Grisette.Unified No documentation available.
-
grisette Grisette.Unified Unified (./=). Note that you may sometimes need to write type annotations for the result when the mode isn't clear:
a ./= b :: GetBool mode
One example when it isn't clear is when this is used in unified mrgIf. -
grisette Grisette.Unified Unified (.<).
-
grisette Grisette.Unified Unified (.<=). Note that you may sometimes need to write type annotations for the result when the mode isn't clear:
a .<= b :: GetBool mode
One example when it isn't clear is when this is used in unified mrgIf. -
grisette Grisette.Unified Unified (.==). Note that you may sometimes need to write type annotations for the result when the mode isn't clear:
a .== b :: GetBool mode
One example when it isn't clear is when this is used in unified mrgIf. -
grisette Grisette.Unified Unified (.>).
-
grisette Grisette.Unified Unified (.>=).
(
.*> ) :: (Applicative f, TryMerge f, Mergeable a, Mergeable b) => f a -> f b -> f bgrisette Grisette.Unified.Lib.Control.Applicative *> with MergingStrategy knowledge propagation.