On 2008.10.06 22:40:21 +1000, Ivan Miljenovic <[EMAIL PROTECTED]> scribbled 
1.6K characters:
...
> Gwern: I think I've found why it never ends on xmonad-contrib (it
> happens for me here on the Grahpalyze library as well): when doing
> clique/cycle detection, if a function recurses on itself more than
> once (e.g. multiple pattern matches, each of which recurses) then the
> clique detection at the very least goes nuts and tries creating an
> infinite one-function clique.  This probably happens for cycles when
> there's multiple edges between two functions.  I think the way to fix
> this is to have a function that turns a graph into a simple graph
> (i.e. no multiple edges or loops; well, maybe _one_ loop) and get the
> clique detection, etc. routines use the output of that for processing.
>
> --
> Ivan Lazar Miljenovic

So it'll be fixed for the next release? Cool then; I look forward to seeing my 
XMC modules' analysis.

--
gwern
DES DDR

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to