Size: a a a

2020 August 26

LL

Lama Lover in pro.elixir
Źmićer Rubinštejn
Может чейнинг генсерверов - не могу сказать чего
Отвратительно
Нужно ещё больше реквесты покопировать
источник

LL

Lama Lover in pro.elixir
Чейнинг серверов называется GenStage
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Lama Lover
Отвратительно
Нужно ещё больше реквесты покопировать
Ты думаешь в концепции request - response
источник

ŹR

Źmićer Rubinštejn in pro.elixir
А представь как в плаге выглядят те же самые https://ninenines.eu/docs/en/cowboy/2.3/guide/loop_handlers/
источник

PG

Pig Greenest in pro.elixir
я бы хотел сказать "давайте сделаем нормальный фреймворк", но я понятия не имею как сделать нормально
источник

LL

Lama Lover in pro.elixir
Да ну, плаги норм тема.
Вот что я предлагаю: добавить к плагам хэндлеры

Чтобы запрос проходил плаги и попадал в хэндлер. А хендлер уже либо отвечал, либо залупивался (извините), либо ждал ещё реквестов
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Lama Lover
Да ну, плаги норм тема.
Вот что я предлагаю: добавить к плагам хэндлеры

Чтобы запрос проходил плаги и попадал в хэндлер. А хендлер уже либо отвечал, либо залупивался (извините), либо ждал ещё реквестов
Осталось понять, как управлять их временем жизни
источник

ŹR

Źmićer Rubinštejn in pro.elixir
А так - это то что делает cowboy
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Только для него plug - это просто одна функция
источник

AB

Alex Bubnov in pro.elixir
Lama Lover
А что там нужно-то из макросов?
DSL для Роутера
Контроллер, вью, модель — банальные __using__
да не надо никаких макросов вообще
источник

LL

Lama Lover in pro.elixir
Alex Bubnov
да не надо никаких макросов вообще
Ну я всё-таки считаю, что фениксовский DSL для роутинга достаточно красивый и было бы прикольно его вырезать как-нибудь в GenMacroRouter, чтобы свои роутеры также красиво писать
источник

AB

Alex Bubnov in pro.elixir
Lama Lover
Ну я всё-таки считаю, что фениксовский DSL для роутинга достаточно красивый и было бы прикольно его вырезать как-нибудь в GenMacroRouter, чтобы свои роутеры также красиво писать
посмотри на кложурный reitit
источник

AB

Alex Bubnov in pro.elixir
чистые данные
источник

LL

Lama Lover in pro.elixir
В кложуре всё — чистые данные
источник

LL

Lama Lover in pro.elixir
Вот про то и разговор, что вместо того что бы писать структуры в коде, ты пишешь красивенькие макросы, которые и читаются проще и выглядят человекочитаемо
источник

TP

Tim Plotnikov in pro.elixir
Плюсую за макросы и DSL. Всё-таки это то, что позволяет писать меньше кода и он становится проще. При условии, конечно, что не наговняли в дизайне/имплементации DSL
источник

AB

Alex Bubnov in pro.elixir
Lama Lover
В кложуре всё — чистые данные
так у нас тоже так можно!
источник

Z

Z in pro.elixir
расскажите про кложу, в каких случаях её лучше использовать, чем эликсир?
источник

LL

Lama Lover in pro.elixir
Z
расскажите про кложу, в каких случаях её лучше использовать, чем эликсир?
Когда хочешь выглядеть умнее, конечно же
(шутка)
источник

TP

Tim Plotnikov in pro.elixir
Кто-нибудь читал книжку OnLisp Пола Грэма? Она вся про макросы) Там CommonLisp, но на эликсир с его метавозможностями ложится на раз-два
источник