Haskell因为其很多数学特性被广泛应用于开发中,其很多特点都和sagemath类似,但也有很多不同:
image-20230726001917437
在刷大佬的]仓库时https://github.com/cpeikert/Lol认识了haskell,发现这么牛逼的语言的第一反应是下下来玩玩,于是有了这篇文章。
本文是基于csdn文章https://blog.csdn.net/Nanzhan_17/article/details/123348982实现的,最终效果如图:
image-20230726002150951
基于vscode实现了haskell的编译运行。
打开https://docs.haskellstack.org/en/stable/,选择Windows 64-bit Installer进行下载。
安装过程中,还会自动将Stack添加到用户环境变量 PATH 中,同时会设置 STACK_ROOT=C:\\sr
(安装程序的默认选项,记住这个路径,后面要考),安装完成后,可以在cmd终端输入命令“stack –help”来检验安装是否成功。
在cmd终端执行stack install,直接报错寄掉。
这是因为下载过程中的一个网址需要翻墙才能访问,在不翻墙的情况下,需要进行换源才可以下载成功。