2016-06-16 47 views
2

我是Haskell的初學者,我想了解Reader Monad。我知道如何使用這個monad。但我想看看monad的實現(特別是函數「return」的代碼)。我怎樣才能看到這個代碼?如何查看Monad Reader的代碼?

+3

的定義是[這裏](http://hackage.haskell.org/package/transformers-0.5.2.0/docs/src/Control.Monad.Trans.Reader.html),但我會建議閱讀簡化版[這裏](https://wiki.haskell.org/All_About_Monads#The_Reader_monad) – pdexter

+0

哦,謝謝 - 這似乎回答我的問題 – LmTinyToon

回答

2

我已經下載從here 它包含的所有基函數 的定義GHC源然後我打開崇高的文本編輯器這將索引源文件的文件夾。然後,您可以在功能上鍵入F12Ctrl+Shift+F以查找實施。您可以跳回Alt+-

我實際上下載了許多其他Haskell庫以方便參考。

Sublime with Haskell source code folder