Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
Penalty :: Rational -> Maybe String -> Penaltysbv Data.SBV Penalty with a weight and an optional group
type
Predicate = Symbolic SBoolsbv Data.SBV A predicate is a symbolic program that returns a (symbolic) boolean value. For all intents and purposes, it can be treated as an n-ary function from symbolic-values to a boolean. The Symbolic monad captures the underlying representation, and can/should be ignored by the users of the library, unless you are building further utilities on top of SBV itself. Instead, simply use the Predicate type when necessary.
-
sbv Data.SBV No documentation available.
ProofError :: SMTConfig -> [String] -> Maybe SMTResult -> SMTResultsbv Data.SBV Prover errored out, with possibly a bogus result
-
sbv Data.SBV Provable is specialization of ProvableM to the IO monad. Unless you are using transformers explicitly, this is the type you should prefer.
ProduceAbducts :: Bool -> SMTOptionsbv Data.SBV.Control No documentation available.
ProduceAssertions :: Bool -> SMTOptionsbv Data.SBV.Control No documentation available.
ProduceAssignments :: Bool -> SMTOptionsbv Data.SBV.Control No documentation available.
ProduceInterpolants :: Bool -> SMTOptionsbv Data.SBV.Control No documentation available.
ProduceProofs :: Bool -> SMTOptionsbv Data.SBV.Control No documentation available.