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.

  1. Program :: Symbolic () -> (st -> SBool) -> Stmt st -> (st -> SBool) -> Stable st -> Program st

    sbv Data.SBV.Tools.WeakestPreconditions

    No documentation available.

  2. data ProofResult res

    sbv Data.SBV.Tools.WeakestPreconditions

    The result of a weakest-precondition proof.

  3. Proven :: Bool -> ProofResult res

    sbv Data.SBV.Tools.WeakestPreconditions

    The property holds. If Bool is True, then total correctness, otherwise partial.

  4. Pareto :: Maybe Int -> OptimizeStyle

    sbv Data.SBV.Trans

    Objectives are optimized according to pareto front: That is, no objective can be made better without making some other worse.

  5. ParetoResult :: (Bool, [SMTResult]) -> OptimizeResult

    sbv Data.SBV.Trans

    No documentation available.

  6. data Penalty

    sbv Data.SBV.Trans

    Penalty for a soft-assertion. The default penalty is 1, with all soft-assertions belonging to the same objective goal. A positive weight and an optional group can be provided by using the Penalty constructor.

  7. Penalty :: Rational -> Maybe String -> Penalty

    sbv Data.SBV.Trans

    Penalty with a weight and an optional group

  8. type Predicate = Symbolic SBool

    sbv Data.SBV.Trans

    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.

  9. PrintTiming :: Timing

    sbv Data.SBV.Trans

    No documentation available.

  10. ProofError :: SMTConfig -> [String] -> Maybe SMTResult -> SMTResult

    sbv Data.SBV.Trans

    Prover errored out, with possibly a bogus result

Page 995 of many | Previous | Next