Лёгкое (я надеюсь), но подробное (я верю), введение в функции JavaScript. Пара сниппетов, пара живых и хороших примеров, вам понравится.
Ссылки на примеры:
Отложенные функции: http://codepen.io/shamansir/pen/HskmE, http://codepen.io/shamansir/pen/kBzJe
Частичные приложения: http://codepen.io/shamansir/pen/xCrgz
Очереди функций: http://codepen.io/shamansir/pen/AaHqy
Композиции функций: http://codepen.io/shamansir/pen/Funwt
Lyfe.js: http://bitbucket.org/balpha/lyfe
Статья о lyfe.js: http://balpha.de/2011/06/introducing-lyfe-yield-in-javascript