Haskell in Ubuntu

基础集成开发环境搭建

在Ubuntu下配置集成Haskell集成开发环境。首先是按照官网教程,一条命令直接安装了haskell plateform、之后尝试配置一个和leksah关联的IDE,一直出错,所以就换成Atom来配置了。直接apm安装一些插件后,必须添加一个运行脚本的插件才可以直接在Atom编译并运行haskell。测试发现,Atom没有办法交互式地输入数据到程序,所以暂时安装了一个可以调用终端的插件代替。配置过后,发现Atom还挺好看~

其他配置

将GHCi的终端提示符永久替换为λ

直接新建~/.ghci文件,并写入:

:set prompt “\ESC[1;34m%s\n\ESC[0;34mλ> \ESC[m”

这样进入GHCi(不会成功显示λ)将会有如下提示:

GHCi, version 7.10.3: http://www.haskell.org/ghc/ :? for help
* WARNING: /home/shensir/.ghci is writable by someone else, IGNORING!
Suggested fix: execute ‘chmod go-w /home/shensir/.ghci’

按照提示执行下面的命令即可修复:

chmod go-w /home/shensir/.ghci

这样每次回车都会产生两行,第一行是所在module,第二行是一个λ。好看且方便~

参考这里

本文标题:Haskell in Ubuntu

文章作者:不秩稚童

发布时间:2017年11月12日 - 17:25:02

最后更新:2018年01月17日 - 17:55:54

原始链接:http://datahonor.com/2017/11/12/Haskell-in-Ubuntu/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

击蒙御寇