Lassen Sie mich im Voraus sagen, dass ich ein infantiles Verständnis von Monaden habe. Ich habe die verschiedenen Threads auf Monaden hier gelesen und habe ein paar Stunden damit verbracht, das Konzept zu studieren. Ich fühle mich kaum wohl mit dem Begriff, aber ich denke, es ist sicher zu sagen, dass ich allgemein verstehen, was eine Monade ist/tut.Was ist das überzeugende Szenario für die Verwendung von Monaden in C#
Ich bin ein C# -Entwickler, der meine Arbeitsweise verbessern möchte. Was mir weiter in meiner Monaducation helfen würde, ist eine echte Weltanwendung einer Monade in C# (d. H. Über eine linq SelectMany() oder eine solche), die eindeutig eine Verbesserung gegenüber anderen Möglichkeiten zur Lösung der gleichen Art von Problem in oldskool C# darstellt.
Hat jemand so ein Biest gesehen?
Abgesehen davon, eine interessante Frage, mochte ich den Begriff "Monaducation". –
Ich fange an, John Skeet/Tomas Petreceks ** Real World Functional Programming ** http://www.amazon.com/Real-World-Functional-Programming-Examples/dp/1933988924/ref=sr_1_1?ie= zu lesen UTF8 & s = Bücher & qid = 1264373395 & sr = 8-1, die aus diesem Grund kommen. –
das reaktive Framework (http://msdn.microsoft.com/en-us/devlabs/ee794896.aspx) ist ein gutes Beispiel, es scheint mir. –