# HOLCF-Prelude

 Title: HOLCF-Prelude Authors: Joachim Breitner (joachim /at/ cis /dot/ upenn /dot/ edu), Brian Huffman, Neil Mitchell and Christian Sternagel Submission date: 2017-07-15 Abstract: The Isabelle/HOLCF-Prelude is a formalization of a large part of Haskell's standard prelude in Isabelle/HOLCF. We use it to prove the correctness of the Eratosthenes' Sieve, in its self-referential implementation commonly used to showcase Haskell's laziness; prove correctness of GHC's "fold/build" rule and related rewrite rules; and certify a number of hints suggested by HLint. BibTeX: @article{HOLCF-Prelude-AFP, author = {Joachim Breitner and Brian Huffman and Neil Mitchell and Christian Sternagel}, title = {HOLCF-Prelude}, journal = {Archive of Formal Proofs}, month = jul, year = 2017, note = {\url{https://isa-afp.org/entries/HOLCF-Prelude.html}, Formal proof development}, ISSN = {2150-914x}, } License: BSD License Used by: BirdKMP Status: [ok] This is a development version of this entry. It might change over time and is not stable. Please refer to release versions for citations.