«Покорите JavaScript-собеседование», третья статья: что такое чистые функции — http://vk.cc/538pZy