( resources home )
summer of lisp past meetings directions contact us join mailing list shop merchandise
( news )
Shop LispNYC, we've got cool items available at cafepress
QC CL
to port the QuickCheck testing tool to Common Lisp
QuickCheck http://www.cs.chalmers.se/~rjmh/QuickCheck/ is a tool for testing program properties in a functional (typed) setting. Using QC a programmer specifies test generators for input datatypes and test oracles using equations. The tool is an extremely valuable supplement for unit testing frameworks (and entirely orthogonal).
Mostly-functional languages such as Common Lisp will benefit from such tools because it will help programmers write strongly tested code much more quickly than programmers who rely on effects (mostly). The FP community can thus gain a leg on the imperative scripting community.