Ich lerne immer noch funktionale Programmierung (mit f #) und habe kürzlich angefangen, über Rechenausdrücke zu lesen. Ich verstehe das Konzept immer noch nicht ganz und eine Sache, die mich unsicher macht, wenn ich alle Artikel über Monaden lese (die meisten basieren auf Haskell), ist die Beziehung zwischen Rechenausdrücken und Monaden.
Nachdem ich das alles geschrieben habe, ist hier meine Frage (eigentlich zwei Fragen):
Ist jeder F # -Berechnungsausdruck eine Monade? Kann jede Monade mit einem F # -Berechnungsausdruck ausgedrückt werden?
Ich habe diesen Beitrag von Tomas Petricek gelesen und wenn ich ihn gut verstehe, heißt es, dass Rechenausdrücke mehr als Monaden sind, aber ich bin mir nicht sicher, ob ich das richtig interpretiere.