Thanks for the recommendations, guys! I'll be checking those resources
out.

On May 12, 10:25 am, Mike Meyer <m...@mired.org> wrote:
> On Thu, 12 May 2011 07:45:50 -0700 (PDT)
>
> Adam Burry <abu...@gmail.com> wrote:
> > On May 12, 11:54 am, Mike Meyer <m...@mired.org> wrote:
> > > As others have said, this sounds like you need a book on
> > > functional/LISP programming. There are some excellent books for other
> > > LISP dialects. "Structure and Interpretation of Computer Programs"
> > > (aka SICP) would be my recommendations, but "Practical Common Lisp"
> > > and "On LISP" are both excellent. I don't know of a book at that
> > > quality level using Clojure. There is an effort underway to translate
> > > SICP to clojure athttp://sicpinclojure.com/.
>
> > Obviously, these are excellent texts, but I wonder if a Haskel book
> > might be better place to look. The problem is I have not looked at any
> > Haskel books, but I expect it would be a better place to read about
> > the joys of laziness.
>
> SICP and On LISP both deal with lazy data structures, but as a special
> case. While clojure has the same data structures, their libraries
> don't seem to try and conserve it the way that Clojure libraries do,
> so those are probably inadequate for people doing clojure. I think
> Haskell might take you to far the other way, since everything is lazy,
> which changes things radically.
>
> The best I know of here would be "Concepts, Techniques, and Models of
> Computer Programming", but that takes you well away from Clojure's
> mostly-functional paradigm.
>
> I suspect that dealing properly with Clojure's laziness is a topic for
> a clojure-specific book.
>
>       <mike
> --
> Mike Meyer <m...@mired.org>          http://www.mired.org/
> Independent Software developer/SCM consultant, email for more information.
>
> O< ascii ribbon campaign - stop html mail -www.asciiribbon.org

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to