cl-banner

Haskell’s Show-Class in Isabelle/HOL

Christian Sternagel and René Thiemann

The Archive of Formal Proofs, 2014. 

 

Abstract

We implemented a type-class for pretty-printing, similar to Haskell’s Show-class. Moreover, we provide instantiations for Isabelle/HOL’s standard types like bool, prod, sum, nats, ints, and rats. It is further possible, to automatically derive pretty-printer for arbitrary user defined datatypes similar to Haskell’s “deriving Show”.

 

   AFP entry

BibTeX 

@article{CSRT-AFP14a,
author = {Christian Sternagel and René Thiemann},
title = {Haskell's {Show}-Class in {Isabelle/HOL}},
journal = "Archive of Formal Proofs",
month = jul,
year = 2014,
note = {\url{http://afp.sf.net/entries/Show.shtml}, Formal proof development},
ISSN = {2150-914x},
}
Nach oben scrollen