Haskell hoogle使用指南

  最近在學習haskell,意圖從中瞭解更多type rich programming,希望能得到思想上的革新,寫出更好的代碼。

  文檔是必須的,haskell沒有chm類似的參考手冊,需要用hoogle

  在安裝hoogle的時候,注意在windows下,console必須實現鍵入set LANG=C,再使用cabal install,否則送給你一個大大的"lexical error"

  安裝好hoogle之後,使用hoogle data all安裝文檔,會下載好所有的文檔並轉換成.hoo數據文檔

  最後需要combine 其它hoo到一個默認hoo中,才能實現函數的查詢,給出一個腳本,很簡單:

@echo off
 for %%i in (*.hoo) do ( if "%%i" neq "default.hoo" (hoogle combine %%i) )

  使用hoogle <func_name>即可進行查詢。

  Joy with haskell

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章