ฉันยังคงเรียนรู้การเขียนโปรแกรมฟังก์ชั่น (ด้วย f #) และฉันเพิ่งเริ่มอ่านเกี่ยวกับนิพจน์การคำนวณ ฉันยังไม่เข้าใจแนวคิดและสิ่งหนึ่งที่ทำให้ฉันไม่แน่ใจเมื่ออ่านบทความทั้งหมดเกี่ยวกับพระ (ส่วนใหญ่เขียนจากฐานของ Haskell) คือความสัมพันธ์ระหว่างนิพจน์การคำนวณกับพระ
ต้องเขียนทั้งหมดที่นี่เป็นคำถามของฉัน (จริง ๆ แล้วสองคำถาม):
การคำนวณการคำนวณ F # ทุกครั้งเป็น Monad หรือไม่? Monad ทุกคนสามารถแสดงออกด้วยการคำนวณการคำนวณ F # ได้หรือไม่?
ฉันได้อ่านนี้โพสต์ของโทมัส Petricek และถ้าผมเข้าใจมันได้ดีก็ระบุว่าการแสดงออกการคำนวณมากกว่า monads แต่ผมไม่แน่ใจว่าถ้าผมแปลความหมายนี้ได้อย่างถูกต้อง