Haskell - 安装和环境设置

这个在线编辑器有很多选项来练习 Haskell 编程示例。 转到页面的终端部分并输入"ghci"。 该命令自动加载 Haskell 编译器并在线启动 Haskell。 使用ghci命令后您将收到以下输出。

sh-4.3$ ghci
GHCi,version7.8.4:http://www.haskell.org/ghc/:?forhelp
Loading package ghc-prim...linking...done.
Loading packageinteger gmp...linking... done.
Loading package base...linking...done.
Prelude>

如果您仍然想在本地系统中离线使用 Haskell,那么您需要从其官方网页下载可用的 Haskell 安装程序 − https://www.haskell.org/downloads

市场上提供三种不同类型的安装程序

  • 最小安装程序 − 它提供 GHC(格拉斯哥 Haskell 编译器)、CABAL(构建应用程序和库的通用架构)和 Stack 工具。

  • 堆栈安装程序 − 在此安装程序中,可以在托管收费链的跨平台中下载 GHC。 它将在全球范围内安装您的应用程序,以便在需要时可以更新其 API 工具。 它自动解决所有面向 Haskell 的依赖关系。

  • Haskell 平台 − 这是安装 Haskell 的最佳方法,因为它将在您的计算机中安装整个平台,并且从一个特定位置安装。 该安装程序不像上面两个安装程序那样是分布式的。

我们已经在市场上看到了不同类型的安装程序,现在让我们看看如何在我们的计算机中使用这些安装程序。 在本教程中,我们将使用 Haskell 平台安装程序在我们的系统中安装 Haskell 编译器。

Windows 环境设置

要在 Windows 计算机上设置 Haskell 环境,请访问其官方网站 https://www.haskell.org/platform/windows.html 并根据您的可定制架构下载安装程序。

Windows 安装程序

检查您的系统架构并下载相应的安装文件并运行它。 它将像任何其他 Windows 应用程序一样安装。 您可能需要更新系统的 CABAL 配置。

MAC 中的环境设置

要在您的 MAC 系统上设置 Haskell 环境,请访问其官方网站 https://www.haskell.org/platform/mac.html 并下载 Mac 安装程序。

MAC 安装程序

Linux 环境设置

在基于Linux的系统上安装Haskell需要运行一些命令,这不像MAC和Windows那么容易。 是的,虽然很烦人,但是很可靠。

您可以按照以下步骤在 Linux 系统上安装 Haskell −

步骤 1 − 要在 Linux 系统上设置 Haskell 环境,请访问官方网站 https://www.haskell.org/platform/linux.html 并选择您的发行版。 您将在浏览器上看到以下屏幕。

Linux 安装程序

步骤 2 − 选择您的发行版。 在我们的例子中,我们使用 Ubuntu。 选择此选项后,您将在屏幕上看到以下页面,其中包含在本地系统中安装 Haskell 的命令。

Ubuntu 安装程序

步骤 3 − 按 Ctrl + Alt + T 打开终端。运行命令 "$ sudo apt-get install haskell-platform" 并按 Enter。 使用 root 密码对您进行身份验证后,它将自动开始在您的系统上下载 Haskell。 安装后,您将收到一条确认消息。

步骤 4 − 再次转到终端并运行 GHCI 命令。 一旦出现 Prelude 提示,您就可以在本地系统上使用 Haskell 了。

本地系统

要退出 GHCI prolog,可以使用命令":quit exit"。