ANN: New version of graphmod (1.2.4)

Iavor Diatchki iavor.diatchki at gmail.com
Fri Oct 3 18:37:42 UTC 2014


Hello,

I am pleased to announce a new version of `graphmod`---a program that helps
you visualize the import dependencies between the modules in your Haskell
programs.

The new feature in version 1.2.4 is support for pruning the dependency
graph, which is enabled with the flag -p or --prune-edges.    When this
option is selected, `graphmod` will ignore imports to modules that are
already imported by some of the dependencies of the module.

For example, consider the following modules:

    module A where { import B; import C }
    module B where { import C }
    module C where { }

When generated with `--prune-edges`, the resulting graph will be:

    A -> B -> C

Note that there is no edge from `A` to `C`, because `C` is already imported
by `B`.

Happy hacking,
-Iavor
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/libraries/attachments/20141003/c7918b47/attachment.html>


More information about the Libraries mailing list