Permítanme afirmar desde el principio que tengo una comprensión infantil de Mónadas. He leído los diversos hilos de las Mónadas aquí y he estudiado algunas horas sobre el concepto. Apenas me siento cómodo con el término, pero creo que es seguro decir que yo generalmente entiendo lo que es/hace una mónada.¿Cuál es el escenario convincente para el uso de Mónadas en C#
Soy un desarrollador de C# que busca mejorar mi forma de trabajar. Lo que me ayudaría más en mi Monaducación es ver una aplicación del mundo real de una Mónada en C# (es decir, a través de un linq SelectMany() o somesuch) que es claramente una mejora sobre otras formas de resolver el mismo tipo de problema en oldskool C#.
¿Alguien ha visto tal bestia?
Además de ser una pregunta interesante, me gustó el término "Monaducación". –
Estoy empezando a leer la programación ** Real World Functional de John Skeet/Tomas Petrecek ** http://www.amazon.com/Real-World-Functional-Programming-Examples/dp/1933988924/ref=sr_1_1?ie= UTF8 & s = books & qid = 1264373395 & sr = 8-1 que cubre provienen de este terreno. –
el marco reactivo (http://msdn.microsoft.com/en-us/devlabs/ee794896.aspx) es un buen ejemplo, me parece. –