Back to Search Start Over

Testing and Tracing Lazy Functional Programs using QuickCheck and Hat

Authors :
J. W. Hughes
Malcolm Wallace
Koen Claessen
Olaf Chitil
Colin Runciman
Source :
Advanced Functional Programming ISBN: 9783540401322, Advanced Functional Programming
Publication Year :
2003
Publisher :
Springer, 2003.

Abstract

It is a very undesirable situation that today’s software often contains errors. One motivation for using a functional programming language is that it is more difficult (or even impossible) to make low-level mistakes, and it is easier to reason about programs. But even the most advanced functional programmers are not infallible; they misunderstand the properties of their own programs, or those of others, and so commit errors.

Details

Language :
English
ISBN :
978-3-540-40132-2
ISSN :
03029743
ISBNs :
9783540401322
Database :
OpenAIRE
Journal :
Advanced Functional Programming ISBN: 9783540401322, Advanced Functional Programming
Accession number :
edsair.doi.dedup.....41649ed2878f704f8e3831e3bc698f4d