大概倒騰了一週才搭建好Haskell的開發環境,遇到了不少莫名其妙的問題。git
首先,Haskell實在是夠冷門,中文網站上的信息實在有限。僅有的一些安裝教程分享都感受不大靠譜,因此我仍是直接去外網找吧。github
開始是想在Windows上安裝:編程
官網說明了多種安裝方式,一開始我用'Haskell Platform',但是安裝完GHC以後、使用stack視圖安裝那一大堆依賴時,卻屢屢報錯,搞得我很煩。工具
最後在stack這個工具的github項目主頁上,發現了一個issue,提出Windows的用戶名若不是英文的、stack就沒法正常工做!網站
隨後搬出了個人MacBook (還好以前沒當二手貨賣掉),spa
並找到了一套很讚的系列指導:<Haskell without the theory>, 插件
這位做者在這套教程中從 如何搭建Haskell開發環境——> 如何創建Haskell Project ——> 如何管理依賴 ——> Haskell編程入門,太感謝了。orm
個人Haskell環境:stack + ghcblog
IDE採用:VS Code + 插件Haskell IDE Engine + hoogle插件 + 自行配置TM Scope語法着色教程
Haskell相關的工具鏈:
可參考:紅塵裏的Haskell(之一)——Haskell工具鏈科普
另外:
Done.終於能夠正式開始敲代碼了。