Hoogle Search
Within LTS Haskell 24.34 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
asum :: (Generator c, Alternative f, f a ~ Elem c) => c -> f areducers Data.Generator.Combinators The sum of a collection of actions, generalizing concat
reduceWith getAlt
msum :: (Generator c, MonadPlus m, m a ~ Elem c) => c -> m areducers Data.Generator.Combinators The sum of a collection of actions, generalizing concat
reduceWith getMonadSum
newtype
MonadSum (f :: Type -> Type) areducers Data.Semigroup.MonadPlus MonadSum :: f a -> MonadSum (f :: Type -> Type) areducers Data.Semigroup.MonadPlus No documentation available.
getMonadSum :: MonadSum (f :: Type -> Type) a -> f areducers Data.Semigroup.MonadPlus No documentation available.
preludeSummary :: PreludeMacro -> Stringregex Text.RE.TDFA a summary of the macros in the standard environment for this back end in plain text
formatMacroSummary :: RegexType -> MacroEnv -> MacroID -> Stringregex Text.RE.TestBench generate a plain text summary of a macro
preludeMacroSummary :: RegexType -> PreludeMacro -> Stringregex Text.RE.ZeInternals generate a textual summary of the prelude macros
ProduceUnsatAssumptions :: Bool -> SMTOptionsbv Data.SBV.Control No documentation available.
checkSatAssuming :: [SBool] -> Query CheckSatResultsbv Data.SBV.Control Check for satisfiability, under the given conditions. Similar to checkSat except it allows making further assumptions as captured by the first argument of booleans. (Also see checkSatAssumingWithUnsatisfiableSet for a variant that returns the subset of the given assumptions that led to the Unsat conclusion.) NB. For a version which generalizes over the underlying monad, see checkSatAssuming