I have seen that there are bindings to graphviz, but it appears to just 开发者_JS百科work with the Dot language and so I'm assuming that it would be more appropriate for static visualization. We have more of a dynamic, often updated, interactive need for automatic laying out and working with graphs and trees. Is there an appropriate library for such a thing in Haskell?
I need something that will work on at least both Linux and Windows
There are bindings to ubigraph, a closed source graph visualization program/library that has a free-ware version available for download. Ubigraph is interactive, fairly fast, and really damned easy to use given the hubigraph bindings - see an old answer of mine for a code example.
This appears to come the closest I was able to find so far: http://hackage.haskell.org/package/graph-rewriting-layout-0.4.4
I also ran across this: http://www.haskell.org/pipermail/haskell-cafe/2009-April/060496.html
精彩评论