Spec-Zone.ru › Elixir 1.16

Elixir

Source Введение

Добро пожаловать!

Это руководство научит вас основам языка Elixir — синтаксису языка, определению модулей, общим структурам данных языка и многому другому. В этой главе мы сосредоточимся на установке Elixir и успешном запуске интерактивной оболочки Elixir, называемой IEx.

Давайте начнём.

Установка

Если Elixir ещё не установлен, посетите нашу страницу установки. После завершения вы можете запустить elixir --version для получения текущей версии Elixir. Требования к этому руководству:

  • Elixir 1.15.0 и выше
  • Erlang/OTP 26 и выше

Если вам нужны дополнительные ресурсы для изучения Elixir, вы также можете обратиться к странице обучения официального сайта.

Интерактивный режим

При установке Elixir у вас появятся три новых командных исполняемых файла: iex, elixir и elixirc.

Сейчас давайте начнём с запуска iex (или iex.bat если вы используете Windows PowerShell, где iex — команда PowerShell), что означает интерактивный Elixir. В интерактивном режиме мы можем ввести любое выражение Elixir и получить его результат. Давайте разминемся с некоторыми базовыми выражениями.

Откройте iex и введите следующие выражения:

Erlang/OTP 26 [64-bit] [smp:2:2] [...]

Interactive Elixir - press Ctrl+C to exit
iex(1)> 40 + 2
42
iex(2)> "hello" <> " world"
"hello world"

Обратите внимание, что некоторые детали, такие как номера версий, могут немного отличаться в вашей сессии, это не важно. Выполнив код выше, вы должны оценить выражения и увидеть их результаты. Чтобы выйти из iex нажмите Ctrl+C дважды.

Кажется, мы готовы начать! Мы будем довольно часто использовать интерактивную оболочку в следующих главах, чтобы немного больше познакомиться со структурами языка и базовыми типами, начиная со следующей главы.

Примечание: если вы работаете в Windows и используете версию Erlang/OTP, предшествующую 26, вы также можете попробовать iex --werl (iex.bat --werl в PowerShell), что может обеспечить лучший опыт в зависимости от используемой консоли.

Запуск скриптов

После знакомства с основами языка вы можете попробовать написать простые программы. Это можно сделать, поместив следующий код Elixir в файл:

IO.puts("Hello world from Elixir")

Сохраните его как simple.exs и выполните его с помощью elixir:

$ elixir simple.exs
Hello world from Elixir

Позже мы узнаем как компилировать код Elixir и как создавать и работать с проектами Elixir с помощью инструмента сборки Mix. Сейчас давайте перейдём к изучению основных типов данных в языке.

← Предыдущая страница Журнал изменений для Elixir v1.16
Следующая страница → Базовые типы

Скачать версию ePub

Создано с помощью ExDoc (v0.32.2) для языка программирования Elixir

© 2012-2024 The Elixir Team
Licensed under the Apache License, Version 2.0.
https://hexdocs.pm/elixir/1.16.3/introduction.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API