{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/z3","name":"z3","description":"Bindings for the Z3 4.x Theorem Prover (https://github.com/Z3Prover/z3).\n\nZ3.Base.C provides the raw foreign imports from Z3's C API.\n\nZ3.Base does the marshaling of values between Haskell and C,\nand transparently handles reference counting of Z3 objects for you.\n\nZ3.Monad provides a convenient monadic wrapper for the common usage scenario.\n\nExamples: https://github.com/IagoAbal/haskell-z3/tree/master/examples\n\nChangelog: https://github.com/IagoAbal/haskell-z3/blob/master/CHANGES.md\n\nInstallation:\n\nUnix-like: Just be sure to use the standard locations for\ndynamic libraries (/usr/lib) and header files (/usr/include),\nor else use the --extra-lib-dirs and --extra-include-dirs Cabal flags.\n\n(Hackage reports a build failure because Z3's library is missing.)","version":"4.3.1","softwareVersion":"4.3.1","license":"https://spdx.org/licenses/BSD-3-Clause","codeRepository":"https://github.com/IagoAbal/haskell-z3","issueTracker":"https://github.com/IagoAbal/haskell-z3/issues","url":"https://github.com/IagoAbal/haskell-z3","keywords":["bit-vectors","bsd3","formal-methods","library","math","smt","theorem-provers","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"IagoAbal"}],"author":[{"@type":"Person","name":"IagoAbal"}],"copyrightHolder":[{"@type":"Person","name":"IagoAbal"}],"dateCreated":"2012-07-24","dateModified":"2018-05-13","datePublished":"2018-05-13","copyrightYear":2012,"downloadUrl":"https://hackage.haskell.org/package/z3-4.3.1/z3-4.3.1.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/z3"],"https://www.w3.org/ns/activitystreams#likes":64,"https://forgefed.org/ns#forks":46}