EXCERPT :
This involved learning half a dozen functional languages (some better than others) and seeing which concepts from FP could be effectively applied in C# and in the kind of applications most developers are paid to write, and it culminated in the writing of this book.