1
例如,如果我想閱讀Prelude中默認的curry
函數的源代碼,我該在哪裏提及?有沒有辦法來閱讀它的實現?我試圖在Hoogle中搜索它,但它沒有給出確切的實現,只是輸入和輸出類型。我使用的堆棧GHCI運行haskell.-如何讀取Haskell內置函數的實現代碼/源代碼?
例如,如果我想閱讀Prelude中默認的curry
函數的源代碼,我該在哪裏提及?有沒有辦法來閱讀它的實現?我試圖在Hoogle中搜索它,但它沒有給出確切的實現,只是輸入和輸出類型。我使用的堆棧GHCI運行haskell.-如何讀取Haskell內置函數的實現代碼/源代碼?
點擊【來源】(http://hackage.haskell.org/package/base-4.9.1.0/docs/ src/Data.Tuple.html#curry)鏈接在右側。 – Lee
值得一提的是:這個聯繫並不是每一次都有。例如'mtl'從'transformers'重新導出函數,並且只有'transformers'的hackage doc提供鏈接。 – jakubdaniel