Describir: Professional functional programming in C#