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.
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.