想学习并精通 Elixir 吗?

加入 Exercism 的 Elixir 轨道,即可获得 168 个练习 分成 58 个 Elixir 概念, 还会自动分析 你的代码,并提供 个性化指导, 而且全部100% 免费。

关于 Elixir

Elixir 的主要功能


Elixir

通用

Elixir 可用于 Web 开发、嵌入式软件、数据采集和多媒体处理。

函数式

带模式匹配和守卫的多子句函数,是 Elixir 代码的基本构件。

动态类型

Elixir 没有编译期类型检查,更偏向运行时的模式匹配。

不可变

Elixir 中的所有数据都是不可变的,让并发更安全,也更容易理解。

并发

Elixir 采用 Actor 模型,通过消息传递实现无共享并发。

容错

Elixir 运行在 Erlang 虚拟机上,以运行低延迟、分布式和容错的系统而闻名。

你将学到的概念一览


查看 Elixir 的所有概念

以 Elixir 的方式接受指导

每种语言都有自己的做事方式,Elixir 也不例外。我们的导师会帮助你学会像 Elixir 开发者那样思考,并教你如何写出地道的 Elixir 代码。解完一道练习后,把它提交给我们由志愿者组成的团队,他们会给你提示、想法和反馈,帮你写出更接近 Elixir 中常见风格的代码,还会帮你发现那些你并不知道自己不知道的东西。

了解更多关于指导的内容

由社区贡献的 Elixir 练习

Exercism 上的 Elixir 轨道有 58 个概念和 168 个练习,帮你写出更好的代码。

查看 Elixir 的全部练习
Elixir

开始学习 Elixir 轨道

最棒的是,它对所有人 100% 免费。

加入 Elixir 轨道