Kyle R. Burton on 12 Jul 2007 00:58:34 -0000 |
Yeah, I am underwhelmed with that book. I have not finished it at this point. Parentheses were introduced without an explanation of what they were for - not for function calls, but rather only to disambiguate function arguments when it would have otherwise been syntactically ambiguous. I'm also looking at functional languages because I want to change how I think such that I write code that does less state management [1] (should help my programming in other languages too), but the author of Practical OCaml shows you how to do state management early on in the book (albeit he does warn you that it's not in the OCaml spirit to do so). I will go back to it, but I was not as impressed with it as I had hoped to be. Does anyone have any recommendations on Haskell? The best CL book I've read is actually Norvig's PAIP. I've been looking for a copy of On Lisp (Graham), though I know you can get an on-line copy. I have yet to find what I consider to be a good book on Scheme. SICP is good, the Little Schemer is also good. There are no 'algorithims in *fp*' books that I know of (I've seen java/perl/c/c++ versions). The on-line cl-cookbook is also not introductory, but I have found somewhat useful snippets from time to time. Read defmacro.org? Kyle [1] http://www-128.ibm.com/developerworks/linux/library/l-recurs.html?ca=dgr-lnxw02Recursion On 7/11/07, Toby DiPasquale <toby@cbcg.net> wrote: > Hi all, > > I saw this on programming.reddit the other day: > > http://codemiscellany.blogspot.com/2007/07/review-practical-ocaml.html > > Its a shame, too, because I was thinking about grabbing that one after I > was done with Programming Erlang. Sounds like it would be a waste of loot, > though. > > -- > Toby DiPasquale _______________________________________________ phillylambda-talk-phillylambda.org mailing list phillylambda-talk-phillylambda.org@lists.phillylambda.org http://lists.phillylambda.org/listinfo.cgi/phillylambda-talk-phillylambda.org
|
|