Haskell/GettingSetUp: различия между версиями
Содержимое удалено Содержимое добавлено
Новая: В этом разделе объясняется как установить программы, необходимые для того, чтобы начать работу с Haskell.... |
Нет описания правки |
||
Строка 1:
В этом разделе объясняется как установить программы, необходимые для того, чтобы начать работу с Haskell.
== Установка Haskell ==
Строка 12 ⟶ 10 :
{{body note|1=
Небольшое примечание для тех, кто предпочитает собирать из исходников: возможно, это плохая идея, особенно, если вы устанавливаете
GHC первый раз. GHC почти полностью написан на Haskell, так что попытаться его собрать его вручную из исходников очень сложно.
К тому же компиляция занимает очень много времени и требудет значительное место на диске. Если же вы уверены в своём желании собрать GHC самому, то читайте эту страницу [http://hackage.haskell.org/trac/ghc/wiki/Building Сборка и портирование GHC] на официальной странице GHC.
}}
== Начинаем работу ==
Рассмотрим GHCi, входящий в состав пакета GHC. Буква 'i' означает 'interactive' (англ. интерактивный), что и будет написано в заставке программы, когда вы её запустите. В командной строке (если вы работаете под Windows, кликните "Пуск", затем "Выполнить", наберите 'cmd' и нажмите клавишу Enter) наберите ghci и нажмите Enter.
На экране вы должны увидеть что-то похожее на это:
<pre>
___ ___ _
Строка 30 ⟶ 31 :
</pre>
Сначала идёт заставка GHCi, затем сообщение, что загружается пакет "base". Это означает, что вы сможете пользоваться встроенными
модулями и функциями, которые идут вместе с GHC. И наконец, строка <code>Prelude></code>, известная как "приглашение". Именно сюда надо вводить команды, а GHCi будет их вычислять.
Давайте попробуем простую арифметку:
Prelude> 2 + 2
Строка 41 ⟶ 43 :
32
GHCi очень мощная среда разработки. По ходу курса мы научимся загружать исходный код и выполнять различные части из него.
В следующей главе мы изучим основные понятия Haskell и напишем свою первую функцию на Haskell.
{{Auto category}}
|