------ art_117_16363347.1128236244720 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Actually, the tour is mostly useless... but, they also have ( all by the PLT folks ) How to Design Programs http://www.htdp.org/ and Learn Scheme in FIXNUM days http://download.plt-scheme.org/doc/299.400/html/t-y-scheme/ On 10/1/05, Alan Gutierrez <alan-ruby-talk / engrm.com> wrote: > > * Jay Levitt <jay+news / jay.fm> [2005-10-01 16:17]: > > In article <3q7gddFdii3nU1 / individual.net>, bob.news / gmx.net says... > > > > I'm going to be noting all this down, Lazy Evaluation is a subject > in > > > > Functional Programming and AI. > > > > > > ... although it's by far not restricted to that. > > > > > > Btw, recently I discovered (better: started using) an interesting > idiom that > > > exploits the fact that both Proc and Hash implement #[]. > > > > Could you recommend a good book for us old-timers - who grew up in > > procedural languages, never learned more Lisp than we needed to > > customize Emacs, and are still getting our heads around the now-half- > > obsolete OO GoF patterns - to learn about functional programming and its > > idioms? From reading this thread, I would have assumed that FP is > > another word for "procedural" but clearly it's much, much more. > > I can't recommend anything really, since I don't FP. > > But, I've bookmarked... > > http://www.drscheme.org/ > > For it's tutorials. > > http://www.plt-scheme.org/software/drscheme/tour/tour-Z-H-4.html > > And there's a classic text called the "The Little Lisper" that > has been revised as the "The Little Schemer", which is less than > 100 pages, and purports to get you thinking recursively. > > -- > Alan Gutierrez - alan / engrm.com - http://engrm.com/blogometer/ > > -- "http://ruby-lang.org -- do you ruby?" Jeff Wood ------ art_117_16363347.1128236244720--