[Haskell-cafe] ANNOUNCE: vacuum-cairo: a cairo frontend to vacuum
for live Haskell data visualization
mwassell at bigpond.net.au
Tue Mar 31 04:52:48 EDT 2009
Great work. However I am have a problem running on windows - it needs
Prelude System.Vacuum.Cairo> view 
Loading package mtl-126.96.36.199 ... linking ... done.
Loading package parallel-188.8.131.52 ... linking ... done.
Loading package glib-0.10.0 ... linking ... done.
Loading package cairo-0.10.0 ... linking ... done.
Loading package svgcairo-0.10.0 ... can't load .so/.DLL for: librsvg-2-2
(addDLL: could not load DLL)
Anyone know where I can get this? I have googled around and whilst there
is the librsvg development site, there is no sign of a windows DLL. All
I can find is some generic site which seems to provide DLLs. I don't
Don Stewart wrote:
> I am pleased to announce the release of vacuum-cairo, a Haskell library
> for interactive rendering and display of values on the GHC heap using
> Matt Morrow's vacuum library.
> This library takes vacuum's output, generates dot graph format from it,
> renders it to SVG with graphviz, and displays the resulting structure
> using the gtk2hs Cairo vector graphics bindings ... all at the GHCi
> command line.
> This tool is useful for examining Haskell data structures as they are
> represented directly in the heap. In particular, it makes sharing visible for
> the first time, as well as unboxed values. It should be useful for
> teaching Haskell, or for library authors debugging the design of their
> data structures.
> You can see pictures of the rendered display here:
> And youtube screencasts of vacuum-cairo in action:
> Get it:
> cabal install vacuum-cairo
> And on Hackage:
> -- Don
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
More information about the Haskell-Cafe