sbv

Haskell verifier

A tool for expressing and proving properties about Haskell programs using SMT solvers.

SMT Based Verification in Haskell. Express properties about Haskell programs and automatically prove them using SMT solvers.

GitHub

245 stars
9 watching
35 forks
Language: Haskell
last commit: almost 2 years ago
haskellsmtverification

Related projects:

RepositoryDescriptionStars
ucsd-progsys/liquidhaskellA tool for verifying and validating Haskell programs using refinement types and SMT logic1,204
terenceng03/muevalA Haskell interpreter designed to evaluate pure functions securely and efficiently in a sandboxed environment.76
bodigrim/smallcheckA testing library that checks Haskell code properties exhaustively using automatic test case generation134
vehicle-lang/vehicleA toolkit for enforcing logical specifications on neural networks82
rudymatela/fitspecAutomates refinement of test properties for Haskell functions by testing mutant variations and providing suggestions for improvement.74
haskell-suite/haskell-src-extsA toolset for manipulating and analyzing Haskell source code194
vaibhavsagar/dufferA Git-compatible content tracker in Haskell.66
fluidex/plonkitProvides tools and utilities for generating and verifying proofs in a zkSNARK proof system159
0xhackedlabs/zkproverA Rust-based implementation of a zk proof system, enabling secure and private data verification without the need for trusted intermediaries.1
fumieval/webauthnA Haskell implementation of the server-side verifier for Web Authentication API15
nick8325/quickcheckAutomated testing of program properties in Haskell programs.728
nomeata/inspection-testingA tool that allows developers to embed assertions about intermediate code in their Haskell programs and have them checked by the compiler.172
mpickering/apply-refactA tool that applies refactorings to Haskell source files based on suggestions from a package.147
billpmurphy/haskA Python library that mimics key features of the Haskell programming language.862
verifynpm/tbvTool for verifying package integrity and security in the npm ecosystem59