By mswatcher
via ericlippert.com
Submitted: Feb 22 2013 / 08:04
Bloggers often attempt to tackle this problem by jumping straight into the functional programming usage of the term, and start talking about "bind" and "unit" operations, and higher-order functional programming with higher-order types. Even worse is to go all the way back to the category theory underpinning monads and start talking about "monoids in the category endofunctors" and the like. I want to start from a much more pragmatic, object-oriented, C#-type-system focussed place and move towards the rarefied heights of functional programming as we go.
Tweet
SaveShareSend
Tags: .net, frameworks, other languages
Add your comment