Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Colin Runciman <colin <at> cs.york.ac.uk>
Subject: ANN: hpc -- Haskell Program Coverage
Newsgroups: gmane.comp.lang.haskell.general
Date: Thursday 10th August 2006 22:43:35 UTC (over 11 years ago)
We are pleased to announce the first release of hpc, a new tool for 
Haskell developers.  Hpc records and displays Haskell program coverage. 
It provides coverage information of two kinds: source coverage and 
boolean-control coverage. Source coverage is the extent to which every 
part of the program was used, measured at three different levels: 
declarations (both top-level and local), alternatives (among several 
equations or case branches) and expressions (at every level). Boolean 
coverage is the extent to which each of the values True and False is 
obtained in every syntactic boolean context (ie. guard, condition, 
qualifier). Hpc displays both kinds of information in two different 
ways: textual reports with summary statistics (hpc-report) and sources 
with colour mark-up (hpc-source).

For further information and a tar-ball for hpc 0.2 see 
http://www.galois.com/~andy/hpc-intro.html

Colin Runciman and Andy Gill
 
CD: 4ms