Size: a a a

2020 July 07

AB

Alex Bubnov in ErlangRus
Иванов Иванов
что это вообще. всё пишешь и пишешь. объясни отсталым
ну я говорю - у меня есть привычка смеяться над влажными фантазиями о статически-типизированных языках под beam.
gleam особенно смешной, у него компилятор на расте.
а это - ну, попытки в типизированные процессы.
источник

LL

Lama Lover in ErlangRus
А что тут конкретно не так, кстати?
источник

ИИ

Иванов Иванов... in ErlangRus
Alex Bubnov
ну я говорю - у меня есть привычка смеяться над влажными фантазиями о статически-типизированных языках под beam.
gleam особенно смешной, у него компилятор на расте.
а это - ну, попытки в типизированные процессы.
я даже не могу прочитать что там написано..
источник

AB

Alex Bubnov in ErlangRus
Lama Lover
А что тут конкретно не так, кстати?
Идея сама по себе так себе, втаскивать в тип Pid параметром типы возможных сообщений, с учётом неизбежного type erasure до pid()
источник

AB

Alex Bubnov in ErlangRus
Alex Bubnov
Идея сама по себе так себе, втаскивать в тип Pid параметром типы возможных сообщений, с учётом неизбежного type erasure до pid()
например, абсолютно невозможно проверить тип процесса, полученный от регистратора.
источник
2020 July 08

D

Dim in ErlangRus
Статически типизированных языков много, зачем новые плодить ?
источник

EK

Evgeny Khramtsov in ErlangRus
господа, erlang-flymake кто-нить использует? у меня проблема с нахождением include если сырцы распиханы в apps директорию
источник

A

Andrey in ErlangRus
Граждане эрлангисты. Вопрос по логгеру.  Кто-нить обращал внимание, что когда делаешь rpc:call метода на соседней ноде вывод логера из той функции падает на текущую ноду? Для меня это было неожиданностью после лагера.
источник

A

Andrey in ErlangRus
И можно ли этим как-то рулить?
источник

VS

Vladimir Sekisov in ErlangRus
Andrey
Граждане эрлангисты. Вопрос по логгеру.  Кто-нить обращал внимание, что когда делаешь rpc:call метода на соседней ноде вывод логера из той функции падает на текущую ноду? Для меня это было неожиданностью после лагера.
это заявленное поведение, рулить можно в некторой степени
через фильтр remote_gl,
сам не пробовал, правда.
источник

A

Andrey in ErlangRus
Evgeny Khramtsov
господа, erlang-flymake кто-нить использует? у меня проблема с нахождением include если сырцы распиханы в apps директорию
там же erlc тоже используется
источник

A

Andrey in ErlangRus
должно быть где-то -I ключики прописать дополнительные
источник

A

Andrey in ErlangRus
Vladimir Sekisov
это заявленное поведение, рулить можно в некторой степени
через фильтр remote_gl,
сам не пробовал, правда.
да дело в этом фильтре по дефолту
 filters =>
      [{remote_gl,{fun logger_filters:remote_gl/2,stop}},
       {domain,{fun logger_filters:domain/2,
                {log,super,[otp,sasl]}}},
       {no_domain,{fun logger_filters:domain/2,
                   {log,undefined,[]}}}],
источник

A

Andrey in ErlangRus
если его убрать сообщение будет падать в лог на обоих нодах
источник

VS

Vladimir Sekisov in ErlangRus
если на локальной лог не нужен, то, наверное, только
если spawn делать на удаленной, чтобы сменить лидера
группы на лидера удаленной ноды,
хотя может кто знает как его без этого поменять.
источник

A

Andrey in ErlangRus
ну на локальной мне не критично, главное, чтобы на удаленной был. А так да можно просто gen_server:cast дернуть на другой ноде
источник

V

Vasilii Demidenok in ErlangRus
а давно у нас лямда функции стало можно называть и использовать в самой же лямде?
SomeFun = fun SFun(1,Acc) -> Acc;
                                SFun(N, Acc) -> SFun(N-1, Acc)
                         end
источник

A

Andrey in ErlangRus
давно
источник

VS

Vladimir Sekisov in ErlangRus
с OTP 21 вроде бы
источник

A

Andrey in ErlangRus
или даж 20
источник