From: Jay Levitt Date: 2005-10-02T05:16:45+09:00 Subject: Functional Programming? (was Re: Lazy evaluaton) 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. -- Jay Levitt | Wellesley, MA | I feel calm. I feel ready. I can only Faster: jay at jay dot fm | conclude that's because I don't have a http://www.jay.fm | full grasp of the situation. - Mark Adler