Sunday, November 1, 2009

Real World Haskell

Several month ago I wanted to learn a functional programming and chose Emacs Lisp as a language (see the results A and B), but ELisp was not a good language for me to learn it since I can write any script procedurally. When I said I like languages which are simple and elegant and easy to read, a guy working with me recommended OCaml but it's not good to learn a functional programming with a language that supports procedural way of programming for a lazy man like me. So I chose Haskell. It is used at my workplace so learning it is also practical. I looked at several haskell tuts on the web and found Real World Haskell to be the easiest to read. So far I'm enjoying it but I don't know if I can finish it since priority of learning a functional programming is still not high.
Note: Real World Haskell seems to expect the readers should have a basic knoledge of Python and C.

No comments: