Описание тега elixir
Elixir is an open-source, dynamic, compiled, general purpose functional programming language. It was designed to be fully compatible with the Erlang platform and is well suited to writing fault-tolerant, distributed applications with soft real-time guarantees and the ability for hot-code-swapping.
Elixir is an open-source, dynamic, compiled, general purpose functional programming language. It was designed to be fully compatible with the Erlang platform and is well suited to writing fault-tolerant, distributed applications with soft real-time guarantees and the ability for hot-code-swapping.
Elixir was designed with programmer productivity as a core concept and features:
- Concise friendly syntax
- Simple meta-programming with Macros
- Scale facility and process orientation
- Awesome documentation and testing built-in
- Polymorphism with Protocols
Learning
- Try Elixir online
- Elixir School
- Official Getting Started
- Elixir Exercisms
- Elixir Koans
- Official Documentation
Packages
- Hex.pm
- Curated list of Awesome Elixir packages
- The BEAM Toolbox A categorized catalog of Hex packages for Elixir and the Erlang ecosystem.
Popular Elixir Projects
Books
- Introducing Elixir
- Programming Elixir ≥ 1.6
- Elixir In Action
- Metaprogramming Elixir
- Learning Elixir
- Elixir Cookbook