Unfortunately, I don't have time anymore to update this list, the last additions were about 2 years ago :-( The first variant of this article was published in the first issue of Russian magazine "Practice of functional programming", but I decided to continue to maintain it, as more books were released (Russian version of this article also includes description of books published in Russian). You ca