| Copyright | (c) Galois Inc 2015-2020 |
|---|---|
| License | BSD3 |
| Maintainer | Joe Hendrix <jhendrix@galois.com> |
| Stability | provisional |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
What4.SatResult
Description
Documentation
data SatResult mdl core Source #
Instances
| Generic (SatResult mdl core) Source # | |
| (Show mdl, Show core) => Show (SatResult mdl core) Source # | |
| type Rep (SatResult mdl core) Source # | |
Defined in What4.SatResult type Rep (SatResult mdl core) = D1 ('MetaData "SatResult" "What4.SatResult" "what4-1.5.1-F7lhfUOz7oJ2P1Jlvysx7k" 'False) (C1 ('MetaCons "Sat" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 mdl)) :+: (C1 ('MetaCons "Unsat" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 core)) :+: C1 ('MetaCons "Unknown" 'PrefixI 'False) (U1 :: Type -> Type))) | |
forgetModelAndCore :: SatResult a b -> SatResult () () Source #
traverseSatResult :: Applicative t => (a -> t q) -> (b -> t r) -> SatResult a b -> t (SatResult q r) Source #