Haskell学习笔记(一) 安装

官网地址:https://www.haskell.org/downloads/shell

1.在官网下载安装包。这里我直接下载的Haskell Platform安装包。有的教程推荐下载stack再进行后续安装,缘由是platform版本之间存在一些不稳定的状况。可是下载platform是一种比较轻松省事的安装方式。(顺便祈祷不要出现不稳定的bug)编辑器

2.双击运行安装包,路径最好就不要改了,或者要好记一点。spa

 

在安装过程当中会出现stack安装的弹窗命令行

 

 

3.安装完毕以后,打开命令行输入 cabal user-config init ,会出现默认的放置配置文件的地址,而后到那个文件夹下修改config文件。code

检查文件中是否有如下语句
  extra-prog-path: 文件安装路径\msys\usr\bin 
  extra-lib-dirs: 文件安装路径\mingw\lib 
  extra-include-dirs: 文件安装路径\mingw\includeorm

若是没有,在文件结尾加上。另外,以上三个路径能够存在由逗号隔开的多个地址。保存并关闭config文件。blog

4.打开开始菜单,能够看到GHCi和WinGHCi。GHCi是Haskell的解释器,使用相似于Python的shell或者MATLAB的命令行,输入算式敲回车就能进行计算。可是若是要进行复杂运算就须要编写程序、编译运行了。如今咱们已经拥有了GHC(编译器)和GHCi(解释器),若是想更直观一点,能够搜索下载Haskell的IDE,这里比较懒就直接用记事本作编辑器了。教程

5.下面开始hello world。新建记事本文件hello.txt,输入 get


其中“--”后是注释。将文件保存,并将文件后缀改成.hs。打开cmd,输入 ghc hello.hs
-- hello.hs my first haskell file main = do putStrLn "Hello world"

 

 在文件夹能够看到编译后生成的文件cmd

 

 在命令行窗口运行。Windows系统中只须要输入exe文件的名字就能够运行程序。

相关文章
相关标签/搜索