Elixir学习笔记——第一章

本指南将向您介绍 Elixir 基础知识 - 语言语法、如何定义模块、语言中的常见数据结构等。本章将重点介绍如何确保安装了 Elixir,以及您可以成功运行 Elixir 的交互式 Shell(称为 IEx)。

安装
如果您尚未安装 Elixir,请访问我们的安装页面。完成后,您可以运行 elixir --version 以获取当前的 Elixir 版本。本指南的要求是:

Elixir 1.15.0 及以上版本
Erlang/OTP 26 及以上版本


如果您正在寻找其他学习 Elixir 的资源,您也可以查阅官方网站的学习页面。

交互模式
安装 Elixir 时,您将拥有三个新的命令行可执行文件:iex、elixir 和 elixirc。

现在,让我们先运行 iex(如果您使用的是 Windows PowerShell,则运行 iex.bat,其中 iex 是 PowerShell 命令),它代表 Interactive Elixir。在交互模式下,我们可以输入任何 Elixir 表达式并获取其结果。让我们先用一些基本表达式来热身一下。

打开 iex 并输入以下表达式:

请注意,您的会话中的某些细节(例如版本号)可能会略有不同,但这并不重要。通过执行上述代码,您应该评估表达式并查看其结果。要退出 iex,请按 Ctrl+C 两次。

看来我们已经准备好了!从下一章开始,我们将在下一章中大量使用交互式 shell,以便更熟悉语言构造和基本类型。

注意:如果您使用的是 Windows 并且运行的是 Erlang/OTP 26 之前的版本,您还可以尝试 iex --werl(PowerShell 上的 iex.bat --werl),这可能会提供更好的体验,具体取决于您使用的控制台。

运行脚本
熟悉语言基础知识后,您可能想尝试编写简单的程序。这可以通过将以下 Elixir 代码放入文件中来实现:

将其保存为 simple.exs 并使用 elixir 执行它:

稍后我们将学习如何编译 Elixir 代码以及如何使用 Mix 构建工具创建和处理 Elixir 项目。现在,让我们继续学习该语言的基本数据类型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值