Size: a a a

2020 May 20

RS

Roma S in pro.elixir
привет! а можно @prepor разбанить? Он кажется, не увидел сообщение от бота и был выкинут :( (а человек живой — http://github.com/prepor )
источник

F

Fenrir in pro.elixir
Всем привет. Как называется альтернатива кубера для эликсира? https://nimb.ws/og8Mti
источник

LL

Lama Lover in pro.elixir
Roma S
привет! а можно @prepor разбанить? Он кажется, не увидел сообщение от бота и был выкинут :( (а человек живой — http://github.com/prepor )
Напиши, пожалуйста, @Virviil
источник

LL

Lama Lover in pro.elixir
Fenrir
Всем привет. Как называется альтернатива кубера для эликсира? https://nimb.ws/og8Mti
Видимо автор имел в виду сам kubernetes
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Автор имел ввиду distributed Erlang
источник

F

Fenrir in pro.elixir
Это еще и erlang нужно будет учить?
источник

PG

Pig Greenest in pro.elixir
а ты как хотел?
источник

RS

Roma S in pro.elixir
Lama Lover
Напиши, пожалуйста, @Virviil
спасибо!
источник

AR

Andrew Rudenko in pro.elixir
спасибо 🙂
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Fenrir
Это еще и erlang нужно будет учить?
Не Erlang, а distributed Erlang. Его никто не знает и никто им не пользуется, потому что к8
источник

F

Fenrir in pro.elixir
Ясно. Спасибо 🤣
источник

V

V in pro.elixir
Разбаньте Препора )
источник

LL

Lama Lover in pro.elixir
V
Разбаньте Препора )
Уже разбанили
источник

PG

Pig Greenest in pro.elixir
дайте Ламе модерку
источник

V

V in pro.elixir
Andrew Rudenko
спасибо 🙂
Ты на чём сейчас пишешь? На кложуре?
источник

AR

Andrew Rudenko in pro.elixir
Я как новичек хотел бы начать с наивных вопросов, если можно 🙂

Есть ли в эликсир экосистеме какие-то либки для описания селектов / трансформаций данных?


Ну типа таких: найти в мапе ключ :items в нем элемент с id = 1 и инкрементнуть в нем поле count.
Иными словами альтернативу https://github.com/redplanetlabs/specter/ ?

С ним на кложе подобная трансформация описывается как-то так:

(->>
 {:items [{:id 2 :count 2}
          {:id 1 :count 3}
          {:id 1 :count 4}]}
 (sp/transform [:items (sp/filterer #(= 1 (:id %))) sp/FIRST :count] inc))


=>
{:items [{:id 2, :count 2} {:id 1, :count 4} {:id 1, :count 4}]}


Ну или мб какая-то имплементация линз?
источник

AR

Andrew Rudenko in pro.elixir
V
Ты на чём сейчас пишешь? На кложуре?
в основном сейчас да
источник

PG

Pig Greenest in pro.elixir
Andrew Rudenko
Я как новичек хотел бы начать с наивных вопросов, если можно 🙂

Есть ли в эликсир экосистеме какие-то либки для описания селектов / трансформаций данных?


Ну типа таких: найти в мапе ключ :items в нем элемент с id = 1 и инкрементнуть в нем поле count.
Иными словами альтернативу https://github.com/redplanetlabs/specter/ ?

С ним на кложе подобная трансформация описывается как-то так:

(->>
 {:items [{:id 2 :count 2}
          {:id 1 :count 3}
          {:id 1 :count 4}]}
 (sp/transform [:items (sp/filterer #(= 1 (:id %))) sp/FIRST :count] inc))


=>
{:items [{:id 2, :count 2} {:id 1, :count 4} {:id 1, :count 4}]}


Ну или мб какая-то имплементация линз?
есть update_in/2,3
источник

AR

Andrew Rudenko in pro.elixir
точно, помню что, что-то было, но не там смотрел. тем не менее, оно слишком тупенькое и вот например описаный кейс не решает. ничего кроме update_in нет из подобного?
источник

PG

Pig Greenest in pro.elixir
мб есть, update_in из коробки
источник