Haskell平台安装

问题描述 投票:0回答:1

我试图从官方网站安装Haskell Platform,他们要求我在计算机上配置Chocolatey,然后运行choco install haskell-dev refreshenv,所以我做到了并安装:

  • ghc v8.10.1
  • chocolatey-core.extension v1.3.5.1
  • haskell-dev v0.0.1
  • msys2 v20190524.0.0.20191030
  • cabal v3.2.0.0

现在我不知道如何开始使用Haskell,以及我是否安装了所需的一切,有人可以帮助我吗?

haskell install
1个回答
0
投票
这几乎满足了您的所有需求。您似乎在努力理解所有内容的目的,因此我将解释每个组件的用途:

    ghc是Glasgow Haskell编译器又名GHC,它将您的代码编译为可执行文件。此软件包中还包括ghci,即GHC解释程序GHCi,您可以使用它来交互地输入和执行代码。
  • [haskell-dev appears作为辅助软件包,可以正确设置msys2
  • msys2MSYS2,它提供了允许访问类Unix工具的环境。您不需要它来做简单的事情,但是在尝试构建一些Haskell软件包时,它可能是无价的。
  • cabal是Haskell软件包管理器。 (嗯,一个Haskell软件包管理器:替代品是Stack,与Cabal兼容。)您将使用它来开发,构建和安装Haskell软件包。
  • 至于“如何开始使用Haskell”,这实际上不是问的地方(也许尝试Reddit /r/haskell),但是从我的头顶上我也可以想到http://learnyouahaskell.com/https://haskellbook.com/已知的基础知识资源。如果您已经了解基础知识,并想开始学习更多高级功能,请尝试What I Wish I Knew When Learning Haskell
  • © www.soinside.com 2019 - 2024. All rights reserved.