大概倒腾了一周才搭建好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.终于能够正式开始敲代码了。