Re: [Haskell-cafe] What is the best way to understand large programs?

2007-01-30 Thread Bulat Ziganshin
Hello Stefan, Monday, January 29, 2007, 1:59:22 AM, you wrote: Note: I *have* managed to pretty thourougly understand lambdabot, but it took a while, wasn't particularly easy, and anyway lambdabot's dependency groups are quite small compared to eg lambdabot's. I'm hoping

Re: [Haskell-cafe] What is the best way to understand large programs?

2007-01-30 Thread Donald Bruce Stewart
bulat.ziganshin: Hello Stefan, Monday, January 29, 2007, 1:59:22 AM, you wrote: Note: I *have* managed to pretty thourougly understand lambdabot, but it took a while, wasn't particularly easy, and anyway lambdabot's dependency groups are quite small compared to eg

RE: [Haskell-cafe] What is the best way to understand large programs?

2007-01-29 Thread José Miguel Vilaça
Hi Some sort of module dependancy graph would also be handy, but I'm not sure any program can yet produce that kind of information. Take a look to HaSlicer (http://labdotnet.di.uminho.pt/HaSlicer/HaSlicer.aspx ) Currently it is only available online but if you want it to run locally in your

Re: [Haskell-cafe] What is the best way to understand large programs?

2007-01-28 Thread Neil Mitchell
Hi Haddock generates interface documentation. That's only appropriate for libraries, isn't it? Wrong, its very useful for normal programs as well. That along with a nice HsColour generated source links with Haddock and you can navigate the code just a bit quicker. Having a Hoogle database for