Wu.js is a library for lazy, functional programming in Javascript. Works great in the browser, and also with CommonJS (including node and Narwhal).

The largest part of wu is dedicated to iterators. Iterators are lazy sequences with a number of methods that encourage functional programming.

via wu.js.