Liquid Haskell

Source: Wikipedia, the free encyclopedia.
Liquid Haskell
Original author(s)Niki Vazou, Eric Seidel
Ranjit Jhala
Initial release2014; 10 years ago (2014)
Stable release
0.9.2.5 / October 18, 2023; 5 months ago (2023-10-18)
Repositorygithub.com/ucsd-progsys/liquidhaskell
Written inHaskell
Available inEnglish
TypeFormal program verifier
LicenseBSD 3-clause
Websiteucsd-progsys.github.io/liquidhaskell

Liquid Haskell is a

SMTLIB2-compliant, such as the Z3 Theorem Prover
.

See also

References

  1. ^ Vazou, Niki (2016). Liquid Haskell: Haskell as a theorem prover (Thesis). University of California.
  2. .

Further reading

  • Vazou, Niki (2018). Liquid Haskell: Refinement Types for Haskell. The 45th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2018).
  • Diatchki, Iavor (2015). "Improving Haskell types with SMT". Proceedings of the 8th ACM SIGPLAN Symposium on Haskell - Haskell 2015. ACM. pp. 1–10.
    S2CID 16429107
    .

External links