Size: a a a

Эликсир и Вунш

2019 April 07

NK

ID:476249930 in Эликсир и Вунш
а мне бы без старого
источник

NK

ID:476249930 in Эликсир и Вунш
или приедтся схоронять старое в промежуточную переменную, pop старое и put новое значение
источник

IS

Ilya Shuma in Эликсир и Вунш
Нужно просто обновить значение в мапе?
источник

IS

Ilya Shuma in Эликсир и Вунш
map = %{a: 1}
%{map|a: 2}
источник

IS

Ilya Shuma in Эликсир и Вунш
Это если нужно обновить значение существующего ключа
источник

NK

ID:476249930 in Эликсир и Вунш
мне нужно обновить на основе старого
источник

NK

ID:476249930 in Эликсир и Вунш
что то вроде map.update (map, key,  fn old - > old+1 end)
источник

SK

Simon Khaskelberg in Эликсир и Вунш
так есть же Map.update!/3 и Map.update/4
источник

NK

ID:476249930 in Эликсир и Вунш
&(&1 * 2) это какая то демоническая запись анонимной функции?
источник

NK

ID:476249930 in Эликсир и Вунш
fn val -> val*2 end
источник

NK

ID:476249930 in Эликсир и Вунш
равно?
источник

SK

Simon Khaskelberg in Эликсир и Вунш
Да
источник

NK

ID:476249930 in Эликсир и Вунш
чет я не сталкивался в учебниках по языку с таким вариантом написания
источник

NK

ID:476249930 in Эликсир и Вунш
наверное плохо читал
источник

SK

Simon Khaskelberg in Эликсир и Вунш
источник

IS

Ilya Shuma in Эликсир и Вунш
источник

YC

Yury Chernov in Эликсир и Вунш
Ilya Shuma
По возможности
но вообще наверное надо как-то инициализировать, потому как чет не хочет пока работать
источник

IS

Ilya Shuma in Эликсир и Вунш
Yury Chernov
но вообще наверное надо как-то инициализировать, потому как чет не хочет пока работать
Что за ошибка?
источник

NK

ID:476249930 in Эликсир и Вунш
как это вообще работает?
источник

NK

ID:476249930 in Эликсир и Вунш
источник