@hackage / graphtype

A simple tool to illustrate dependencies between Haskell types

Latest0.2.0

About

Metadata

  • Last updated , by DmitryAstapov
  • License BSD-3-Clause
  • Categories Text Processing
  • Maintained by: Max Desyatov <explicitcall at gmail.com>

  • Lottery factor: 0

Links

Installation

Readme

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.