
14 Jun
2010
14 Jun
'10
6:43 p.m.
Neil Brown wrote:
I'd second Ivan's suggestion to "learn-by-need".
I'd go along with that too. The "advanced Haskell stuff" is a tool. It solves particular problems. You learn about it when you have one of the problems it's applicable to. If you don't have one of those problems, keep it simple. ;-) I would also point out that some of this stuff is far, far less complicated than it seems. It's just very difficult to find comprehendable explanations for some of this stuff; people seem to assume that anybody who touches Haskell will "just know" what Skolem variables are, for example...