This book is very well written and has amusing illustrations. The style is very friendly to those who have never written code in a functional language.