graphtype

A simple tool to illustrate dependencies between Haskell types http://github.com/explicitcall/graphtype

Latest on Hackage:0.2.0

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 Dmitry Astapov
Maintained by Max Desyatov <explicitcall at gmail.com>
Tool to produce dependency diagram from the set of *.hs files. Diagram
will include specified top-level declaration and all user-defined
types referencd from there (recursively).

To see dependency diagram for type MegaData and all other types
referenced from there, use:

graphtype MegaData *.hs

User can choose to omit types and newtypes that do not contain
anything other than library types - this could be useful to unclutter
really large diagrams. Try running "graphtype --trim ..." and see
whether it helps you or otherwise.
comments powered byDisqus