Pull to refresh
3
0
Ткачук Илья Михайлович @Strain

Пользователь

Send message
Ну из того что лежит на поверхности — в Elixir можно определить в одном файле сколько угодно модулей, не надо отдельно выписывать экспортируемые функции, не надо ставить все эти точки и скобочки, ну и вообще, по личным ощущениям код получается компактнее и красивее. Но настоящая выгода ощущается конечно при использовании эликсировских макросов (те самые quote-unquote). Они определённым образом преобразуют AST, могут быть вложенными, рекурсивными и вообще тут работает принцип «код как данные» — макросы по синтаксису очень похожи на обычные функции, что сильно упрощает их использование

Information

Rating
Does not participate
Location
Таллин, Эстония, Эстония
Registered
Activity