Emergency Elisp(steve-yegge.blogspot.com)
steve-yegge.blogspot.com
Emergency Elisp
http://steve-yegge.blogspot.com/2008_01_01_archive.html
1 comments
The thing that most amazed me about Common Lisp was not LOOP, but ITERATE. Specifically, "bill a"'s comments in this article (linking to the first one, there are several more down the page):
http://www.randomhacks.net/articles/2005/12/03/why-ruby-is-a...
http://www.randomhacks.net/articles/2005/12/03/why-ruby-is-a...
Iterate is pretty sweet. Also, you can extend it by using macros:
http://items.sjbach.com/280/extending-the-iterate-macro
And iterate has good documentation:
http://common-lisp.net/project/iterate/
http://items.sjbach.com/280/extending-the-iterate-macro
And iterate has good documentation:
http://common-lisp.net/project/iterate/
If you're interested in some examples, here's a chapter from Practical Common Lisp on the subject:
http://www.gigamonkeys.com/book/loop-for-black-belts.html