【发布时间】:2016-10-17 15:48:48
【问题描述】:
我是 Haskell 的初学者,我想了解 Reader Monad。我知道如何使用这个单子。但我想看看 monad 的实现(特别是函数“return”的代码)。我怎样才能看到这段代码?
【问题讨论】:
标签: haskell monads reader-monad
我是 Haskell 的初学者,我想了解 Reader Monad。我知道如何使用这个单子。但我想看看 monad 的实现(特别是函数“return”的代码)。我怎样才能看到这段代码?
【问题讨论】:
标签: haskell monads reader-monad
【讨论】:
我已经从here下载了ghc源码
它包含所有基本函数的定义
然后我在 Sublime 文本编辑器中打开该文件夹,它将为源文件编制索引。然后你可以在函数上输入F12 或Ctrl+Shift+F 来查找实现。您可以使用Alt+- 跳转回来。
我实际上下载了许多其他 Haskell 库以方便参考。
【讨论】: