name: improve version: 0.2.3 category: Language, Formal Methods, Embedded synopsis: An imperative, verifiable programming language for high assurance applications. description: ImProve is an imperative programming language for high assurance applications. ImProve uses infinite state, unbounded model checking to verify programs adhere to specifications. Yices (required) is the backend SMT solver. author: Tom Hawkins maintainer: Tom Hawkins license: BSD3 license-file: LICENSE homepage: http://tomahawkins.org build-type: Simple cabal-version: >= 1.6 library build-depends: base >= 4.0 && < 5, mtl >= 1.1.0.1 && < 2.1, yices >= 0.0.0.7 && < 0.0.1 exposed-modules: Language.ImProve Language.ImProve.Code Language.ImProve.Core Language.ImProve.Examples Language.ImProve.Tree Language.ImProve.Verify extensions: GADTs, FlexibleInstances, TypeSynonymInstances ghc-options: -W source-repository head type: git location: git://github.com/tomahawkins/improve.git