Graph layout and drawing with GrahpViz and diagrams http://projects.haskell.org/diagrams/

Latest on Hackage:1.4.1

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.

BSD3 licensed by Brent Yorgey
Maintained by byorgey@gmail.com

Use GraphViz and diagrams together, with each doing what it does best: GraphViz for laying out graphs, and diagrams for drawing them.

Makes use of the excellent graphviz package for doing the actual communication with graphviz. So this package is actually little more than some glue code that makes it a bit easier to interface diagrams and the graphviz package.


1.4.1 (28 May 2018)

  • add new drawGraph' function which allows specifying whether edges or vertices should be layered on top.
  • allow base-4.11, fgl-5.6, and graphviz-2999.20.

1.4 (27 Oct 2016)

  • allow diagrams-lib-1.4

1.3.1 (13 July 2016)

  • add simpleGraphDiagram function (6 June 2016)

  • allow base-4.9
  • test on GHC 8.0.1 (2015-09-18)

Initial release.

Depends on 6 packages:
Used by 1 package:
comments powered byDisqus