{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/what4","name":"what4","description":"What4 is a generic library for representing values as symbolic formulae which may\ncontain references to symbolic values, representing unknown variables.\nIt provides support for communicating with a variety of SAT and SMT solvers,\nincluding Z3, CVC4, CVC5, Yices, Bitwuzla, Boolector, STP, and dReal.\nThe data representation types make heavy use of GADT-style type indices\nto ensure type-correct manipulation of symbolic values.","version":"1.7.3","softwareVersion":"1.7.3","license":"https://spdx.org/licenses/BSD-3-Clause","codeRepository":"https://github.com/GaloisInc/what4","issueTracker":"https://github.com/GaloisInc/what4/issues","url":"https://github.com/GaloisInc/what4","keywords":["bsd3","formal-methods","library","program","smt","symbolic-computation","theorem-provers","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"RobertDockins"},{"@type":"Person","name":"ryanglscott"},{"@type":"Person","name":"galoisinc"},{"@type":"Person","name":"mccleeary"},{"@type":"Person","name":"sauclovian_g"},{"@type":"Person","name":"aschwerdfeger_galois"}],"author":[{"@type":"Person","name":"RobertDockins"},{"@type":"Person","name":"ryanglscott"},{"@type":"Person","name":"galoisinc"},{"@type":"Person","name":"mccleeary"},{"@type":"Person","name":"sauclovian_g"},{"@type":"Person","name":"aschwerdfeger_galois"}],"copyrightHolder":[{"@type":"Person","name":"RobertDockins"},{"@type":"Person","name":"ryanglscott"},{"@type":"Person","name":"galoisinc"},{"@type":"Person","name":"mccleeary"},{"@type":"Person","name":"sauclovian_g"},{"@type":"Person","name":"aschwerdfeger_galois"}],"dateCreated":"2020-07-22","dateModified":"2026-01-26","datePublished":"2026-01-26","copyrightYear":2020,"downloadUrl":"https://hackage.haskell.org/package/what4-1.7.3/what4-1.7.3.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/what4"],"https://www.w3.org/ns/activitystreams#likes":179,"https://forgefed.org/ns#forks":17}