Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Liquid Haskell

From Wikipedia, the free encyclopedia
Liquid Haskell
Original authorsNiki Vazou, Eric Seidel
Ranjit Jhala
Initial release2014; 12 years ago (2014)
Stable release
0.9.12.2 / March 22, 2025; 10 months ago (2025-03-22)
Written inHaskell
Available inEnglish
TypeFormal program verifier
LicenseBSD 3-clause
Websiteucsd-progsys.github.io/liquidhaskell
Repositorygithub.com/ucsd-progsys/liquidhaskell

Liquid Haskell is aprogram verifier for theprogramming languageHaskell which allows specifying correctness properties by usingrefinement types.[1][2] Properties are verified using asatisfiability modulo theories (SMT) solver which isSMTLIB2-compliant, such as theZ3 Theorem Prover.

See also

[edit]

References

[edit]
  1. ^Vazou, Niki (2016).Liquid Haskell: Haskell as a theorem prover (Thesis). University of California.
  2. ^Vazou, Niki; Seidel, Eric (2014)."Refinement types for Haskell".Proceedings of the 19th ACM SIGPLAN International Conference on Functional Programming. International Conference on Functional Programming. ACM. pp. 269–282.doi:10.1145/2692915.2628161.

Further reading

[edit]

External links

[edit]
Haskell programming
Software
Implementations
(features)
Dialects
Electronic
design
Libraries
Package managers
Windowing systems
Web frameworks
Book
Community
Eponym
Italics= discontinued° =Open-source software
BookCategories:FamilySoftware


Stub icon

Thisformal methods-related article is astub. You can help Wikipedia byadding missing information.

Stub icon

Thisfree and open-source software article is astub. You can help Wikipedia byadding missing information.

Retrieved from "https://en.wikipedia.org/w/index.php?title=Liquid_Haskell&oldid=1328406943"
Categories:
Hidden category:

[8]ページ先頭

©2009-2026 Movatter.jp