Aldric Giacomoni <"aldric[removeme]"@trevoke.net> writes:
> I'm looking for good tutorials which explain how to use the two tools of lambda
> and proc (which, ideally, would also help me learn how to think in such a fashion).
> I think that would solve the third issue as well: metaprogramming, aka writing
> code that writes code.. But if not, do you know of a good tutorial for that as
> well? :)

The best would be to read SICP (and watch the lectures).
Notice the wiki with the exercises translated in other programming languages.

SICP   = Structure and Interpretation of Computer Programs
         http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html
         http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/
         http://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages
         http://eli.thegreenplace.net/category/programming/lisp/sicp/


-- 
__Pascal Bourguignon__