I tryed to learn it a while ago. Not as easy as I thought. Well here we go again.
People doing this are also doing these things:
Entries
I have started of with it juz a few days back.. it seems interesting but difficult.. Difficult juz because it is different.. :)
I am here reassessing my goals. Haskell seems way down on my list. Guitar-playing might make me happier. Or, getting better at convincing people of using testing when developing stuff.
So, no Haskell progress. I need me a partner in learning on this. It’s too hard to do yourself.
And the way to do it at the moment is to learn about Functional Programming. I feel that imperative languages can’t teach me anything really ground-breaking anymore: they’re all more or less the same. I’m still not completely sure whether to learn Haskell or OCaml though..
I’ll learn some other languages first. I know vb.net and I’m learning Java. I don’t thinknow is the best time to do it.
I can’t say that I fully understand monads yet. I tried reading in numbers from a text file a couple different ways; the first time my program crashed when it ran out of heap space, but I rewrote to take less memory (it also ended up faster).
Slowly adjusting to where to put brackets (rather different from C/Perl).
The discipline required to write everything in functions without side-effects is helpful. I’d like to write Perl code more like Haskell code …
Also wrote a mini-version of JUnit in Haskell, though it seems to evaluate every test twice.
I started journey to learn haskell wi th yet another haskell tutorial and Haskell school of expression! Thats great exeperience :)
I’ll stick with Python for now. I don’t have that much free time anyway—and my other goals are more important I guess.





