@hackage graphtype0.1.2
A simple tool to illustrate dependencies between Haskell types
Categories
License
BSD-3-Clause
Maintainer
Max Desyatov <explicitcall at gmail.com>
Links
Versions
Installation
Dependencies (0)
- base >=3 && <5
- containers
- dotgen >=0.4.1
- haskell-src-exts
- haskell98
- uniplate Show all…
Dependents (1)
@hackage/acme-everything
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.