Haskell (Русский) - ArchWiki

# Haskell (Русский)

From ArchWiki
Jump to navigation Jump to search

Haskell — чистый функциональный язык программирования общего назначения.

## Установка

### Компилятор

Чтобы собрать исходный код Haskell в машинный код, необходимо установить компилятор. Доступно несколько реализаций, но наиболее используемая (которая теперь фактически является стандартом) - это GHC (Glasgow Haskell Compiler). Он доступен в официальных репозиториях как ghc.

Вы можете попробовать это с помощью следующего файла:

    Main.hs

    main = putStrLn "Hello, World"

и запустив:

    $ ghc -dynamic Main.hs
    $ ./Main

    Hello, World

## Проблемы со связыванием

### Статическое связывание

### Сборка статически связанных пакетов с помощью Cabal (без использования разделяемых библиотек)

### Средства разработки Haskell

## Управление пакетами Haskell

### Плюсы / минусы различных методов

### Репозиторий ArchHaskell

### cabal-install

#### Подготовка и $PATH

#### Установка пакетов user-wide

#### Песочницы

#### Удаление пакетов

### stack

## Смотрите также

Category:

- Programming languages (Русский)