Haskell monad函数不容易理解,我在哪里可以找到用法示例?
答案 0 :(得分:3)
您的意思是名称为fooM
和fooM_
的函数?您可以通过阅读其源代码更好地理解它们,或者当您编写do
- 表达式时,您可以认为是否可以使用相关的fooM
- 函数来表达它。
您还可以查看this question。
答案 1 :(得分:3)
我写了一个名为"Anatomy of a New Monad"的案例研究。这是你的意思吗?
答案 2 :(得分:2)
我一直在寻找的答案是: [参观Haskell monad函数] [1]
但我仍然在寻找类似于非标准monad的东西。
[1]:http://members.chello.nl/hjgtuyl/tourdemonad.html参观Haskell monad函数
答案 3 :(得分:2)
新的O'Reilly书籍真实世界Haskell 在monad上有一些很好的章节,其中包括你看起来那种古怪的ad hoc用户定义的抽象monad函数寻找。