On Mon, Jun 14, 2010 at 7:42 AM, Aran Donohue <aran.dono...@gmail.com> wrote:
> Hints? Tips?

One thing that isn't mentioned yet is to read other peoples programs.

I'm subscribed to the Hackage RSS feed[1]. I tend to read (at least)
the package page of every package that gets uploaded to hackage.
Whenever an interesting package comes a long I dig a little deeper.
First I try to understand what problem the package is trying to solve.
Then I see how the package is structured into modules. Finally when I
notice some interesting module or function I read its documentation
(which unfortunately almost never exists) and source code and try to
understand how and why it is being implemented like it is.

Regards,

Bas

[1] http://hackage.haskell.org/packages/archive/recent.rss
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to