On the second hand, a very common tag is functional-style concept. At every step, terms like closures, currying, folding, come to our ears and eyes. Surely as a programmer you want to read a good book about it. This book should be absorbing, have good style of writing and practical examples. And first of all, author should have a considerable knowledge about things he describes.
Honestly, the only thing that bothered me in this book is the small emphasis of graphic representation in highlighting important terms.
This review was originally written for the review zone at Toruń JUG.