Haskell作为一门函数式编程语言还是很有趣的,但是Haskell这么多年并没有火起来,也是太难了,以至于到现在都没有自己的IDE。但是没有关系,我们可以用Geany搭建一个比较不错的Haskell开发环境。
话不多说,咱们刷卡上车。
本文中出现的Geany截图可能和大家的长得不一样,别问我为什么我的Geany这么好看,问就是看这里。
Geany默认支持的编程语言非常多,其中就包括Haskell,这也是我选择Geany的的其中一个原因。接下来我们只需要配置一些Haskell的命令,就可以了。
对于编译和运行,Geany已经配置好了。我们需要配置的命令有两个。
- 配置
runhaskell
命令,它可以在不编译的情况下运行有main
函数的Haskell文件,就像脚本一样。 - 配置
GHCI
命令,将当前Haskell文件加载到GHCI。
配置过程也非常简单,首先选择【生成】->【设置生成命令】
然后按下图蓝色框所示,添加两条命令。
注意,输入标签时在前面加上下划线,如_Run
,这样显示出来R下面就会有一条横线。如果命令栏无法输入,就在输入框右击,依次选择输入法,简单,这样就可以正常输入了。
配置完成,可以开心的写代码了。