Приєднаймося до треку Erlang на Exercism, щоб отримати доступ до 85 вправ з автоматичним аналізом коду та персональним наставництвом, і все це 100% безкоштовно.
-module(example).
-export([hello/0]).
hello() ->
"Hello, World!".
Удосконалюймо навички програмування завдяки цікавим і корисним вправам, які перевіряють наше розуміння концепцій на Exercism.
За заданим числом n визначте n-те просте число.
Перетворіть кольорові коди, які використовуються на резисторах, на числове значення.
Для заданого моменту визначте момент, що настане через гігасекунду.
Функції з кількома клаузами, зіставлення зі зразком та охоронні вирази - це будівельні блоки коду Erlang.
В Erlang немає перевірок типів під час компіляції, натомість перевага надається зіставленню зі зразком під час виконання.
Усі дані в Erlang є незмінними, завдяки чому конкурентність стає безпечнішою і зрозумілішою.
Erlang використовує модель акторів: конкурентність без спільного стану через обмін повідомленнями.
Erlang працює у віртуальній машині, відомій тим, що в ній запускають розподілені системи з низькою затримкою, стійкі до збоїв.
Може залучати як публічні, так і приватні пакети Erlang та Elixir
У кожної мови свої звичаї. Erlang не виняток. Наші наставники допоможуть нам навчитися думати як розробник Erlang і писати ідіоматичний код мовою Erlang. Коли ми розвʼяжемо вправу, надішлімо її нашій команді волонтерів, і вони дадуть нам підказки, ідеї та відгук про те, як зробити її ближчою до того, що ми зазвичай бачимо мовою Erlang, і допоможуть нам відкрити те, чого ми не знаємо, що не знаємо.
Дізнатися більше про наставництвоТрек Erlang на Exercism має 85 вправ, щоб допомогти нам писати кращий код.
Переглянути всі вправи Erlang