Hi,On 10/03/2014 07:37 PM, Iavor Diatchki wrote:
> 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
>
>
It'd be great if the project page showed an example use and the
generated graph.
Does it work with possibly mutually-importing boot files?
--
Mateusz K.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe