Haskell - настройка среды

Мы настроили среду программирования Haskell онлайн по адресу - https://www.tutorialspoint.com/compile_haskell_online.php

В этом онлайн-редакторе есть множество возможностей для отработки примеров программирования на 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

Есть три разных типа installers в наличии на рынке -

  • Minimal Installer - Он предоставляет инструменты GHC (компилятор Glasgow Haskell), CABAL (общая архитектура для создания приложений и библиотек) и Stack.

  • Stack Installer- В этом установщике GHC можно загрузить в кросс-платформенной управляемой цепочке взимания платы. Он установит ваше приложение глобально, чтобы при необходимости можно было обновлять свои инструменты API. Он автоматически разрешает все зависимости, ориентированные на Haskell.

  • Haskell Platform- Это лучший способ установить Haskell, потому что он установит всю платформу на вашем компьютере и в одном конкретном месте. Этот установщик не является дистрибутивом, как два вышеупомянутых установщика.

Мы видели различные типы установщиков, доступных на рынке, теперь давайте посмотрим, как использовать эти установщики на нашем компьютере. В этом руководстве мы собираемся использовать установщик платформы Haskell для установки компилятора Haskell в нашу систему.

Настройка среды в Windows

Чтобы настроить среду Haskell на вашем компьютере с Windows, перейдите на их официальный сайт. https://www.haskell.org/platform/windows.html и загрузите установщик в соответствии с вашей настраиваемой архитектурой.

Проверьте архитектуру вашей системы, загрузите соответствующий установочный файл и запустите его. Он будет установлен, как и любое другое приложение Windows. Возможно, вам потребуется обновить конфигурацию CABAL вашей системы.

Настройка среды в MAC

Чтобы настроить среду Haskell в вашей системе MAC, перейдите на их официальный сайт. https://www.haskell.org/platform/mac.html и загрузите установщик Mac.

Настройка среды в Linux

Для установки Haskell в системе на базе Linux требуется выполнить некоторую команду, которая не так проста, как MAC и Windows. Да, это утомительно, но надежно.

Вы можете выполнить следующие шаги, чтобы установить Haskell в вашей системе Linux -

Step 1 - Чтобы настроить среду Haskell в вашей системе Linux, перейдите на официальный сайт https://www.haskell.org/platform/linux.htmlи выберите свой дистрибутив. В своем браузере вы увидите следующий экран.

Step 2- Выберите свой дистрибутив. В нашем случае мы используем Ubuntu. После выбора этой опции на вашем экране появится следующая страница с командой для установки Haskell в нашей локальной системе.

Step 3 - Откройте терминал, нажав Ctrl + Alt + T. Выполните команду "$ sudo apt-get install haskell-platform"и нажмите Enter. Он автоматически начнет загрузку Haskell в вашу систему после аутентификации с помощью пароля root. После установки вы получите подтверждающее сообщение.

Step 4- Снова зайдите в свой терминал и выполните команду GHCI. Как только вы получите приглашение Prelude, вы будете готовы использовать Haskell в своей локальной системе.

Чтобы выйти из пролога GHCI, вы можете использовать команду ": quit exit".