← All posts tagged elixir

k-mx
Perl яп elixir Писосище! В Elixir'е нельзя написать красивую рекурсию для лямбды...
Приходится костыли присобачивать:

foo = fn x, this_fn ->
...
end

foo.(42, foo)

Ужасно. В Perl'е же всё это отлично работает и есть удобнейшая __SUB__ (ссылка на функцию внутре которой мы работаем)
k-mx
elixir Годнейшие сообщения об ошибках канешн:

beetree.exs:6: invalid use of _ inside "cond". If you want the last clause to always mat
1 end ch, you probably meant to use: true ->
2 end beetree.exs:2: (module)


Круче только в Raku
k-mx
elixir Таки отдаёт Elixir некоторой кустарщиной. То что есть Map'ы (ассоциативные массивы тащемта) и структуры. Структура это Map с полейм __struct__ : название_структуры. Жабаскриптятина какая-то :\
k-mx
программирование elixir На PWC задача про скукоживание бинарного дерева (как по-русски "reduction", кста?). Хочу её сделать на эликсире, но чтоб в параллель. И весело и изучу процессы Elixir'овские. Конечно для таких деревьев-крохоток смысла нет, тем не менее, чего бы почитать про параллельное скукоживание бинарных деревьев? Гуглил вчера вечером — шляпа одна. Алгоритмы на смеси матана с фортраном описаны. Может кто натыкался на хорошую статейку для слоу? Не хотелось бы на шутошную задачу тратить мегатонну времени.

perlweeklychallenge.org