I’ve searched the web (and evaluated books on online shops) but I’m not satisfied with articles found on the subject.
If you search the web with keywords C# and functional you find a lot of basics or Linq articles.
I’m also disagree with the first reply to this question:
Are the functional programming features provided in C# rich enough? What’s missing
After all F# is built on .NET (as C#) and is a functional language widely used and with good reputation.
Is there out a set of good articles, a book or even techniques explained here about good functional patterns that can be profitably used in C#?
As said I’m searching nor introductory material nor guides on specific technologies (like Linq, which I use and love).
I’d like also to hear if a particular technique can be safely exposed to a reusable library Public API (hope this not too off-topic).
Real-World Functional Programming: With Examples in F# and C# [Paperback]
Tomas Petricek (Author), Jon Skeet (Author)
Amazon Link
From the Amazon book description: