On Sun, Mar 07, 2010 at 18:10:31 +0100, Sebastian Fischer wrote:
barchart is a command-line program with associated Haskell library for generating bar charts, for example, from CSV files. It has special support for creating charts from data generated by the Haskell benchmarking tools criterion and progression.
Sounds like this could be really useful for darcs-benchmark! Meanwhile, I just thought I should point out a potentially complementary library called 'tabular'. Tabular lets you generate tables in various formats from a single representation. So you could spit out CSV values for barchart on the one hand and LaTeX on the other hand and somehow stitch the two into a nice little PDF. http://hackage.haskell.org/package/tabular Right now, the formats it knows about are an ASCII art format, HTML, CSV and LaTeX. For darcs-benchmark, we use a custom ReStructredText renderer. Maybe in the future, a Pandoc renderer would be useful. Now row/column spans, yet, unfortunately :-( -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9