Size: a a a

2020 August 07

AK

Andy Krasnov in pro.elixir
пайплайны не везде стоит тулить, иногда проще в одну строку написать
источник

D

D in pro.elixir
было б неплохо чтобы форматтер warning бросал на подобное
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Вкусовщина - это выбирать между этими двумя что я написал. Писать в разрез со стайлгайдом - это не вкусовщина
источник

AK

Andy Krasnov in pro.elixir
Źmićer Rubinštejn
Так а причем здесь вкусовщина?
вообще я за то, что бы на каждую операцию(логически) была своя функция.
мы в функциональное программирование или где?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Andy Krasnov
вообще я за то, что бы на каждую операцию(логически) была своя функция.
мы в функциональное программирование или где?
источник

AK

Andy Krasnov in pro.elixir
долой пайплайны!
даешь рекурсию и паттернматчинг с гардами!
источник

AK

Andy Krasnov in pro.elixir
😂
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Вообще-то это ортогональные вещи.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Хорошо можно прочувствовать при программировании на эрланге
источник

AK

Andy Krasnov in pro.elixir
да я шучу...
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Стабильно в 10% функций у меня

Context2 = do_something_with(Context1)
источник

AK

Andy Krasnov in pro.elixir
Źmićer Rubinštejn
Стабильно в 10% функций у меня

Context2 = do_something_with(Context1)
именно контекст?
источник

AD

Anastasiya Dyachenko in pro.elixir
Źmićer Rubinštejn
Я вообще не понимаю логику людей, которые пытаются «не» пользоваться форматтером. Для чего? Чтобы прийти в другой проект и страдать? Или чтобы те кто приходит в ваш проект страдали?
форматтер ухудшает читаемость, я не работала в проектах где он используется и скорее всего прост не буду 🤷‍♀️
источник

AD

Anastasiya Dyachenko in pro.elixir
когда там появятся нормальные настройки тогда и посмотрим)
источник

AD

Anastasiya Dyachenko in pro.elixir
пока что пользуюсь форматированием плагина и да пишу вручную сразу нормально 🌚
источник

МБ

Максим Барулин... in pro.elixir
нормальный такой форматтер https://github.com/elixir-lang/elixir/blob/1c23624489/lib/elixir/lib/code/formatter.ex хотел ради интереса посмотреть что там внутри...
источник

AD

Anastasiya Dyachenko in pro.elixir
Źmićer Rubinštejn
А тут тебе plug :myplug обернуло в plug(:myplug) и сразу боль и паника
вообще на счет скобок интересно, кому-нибудь пригодилось в жизни это исправление, были фукнкции где вы писали без скобок, а нужно было со скобками?
источник

AD

Anastasiya Dyachenko in pro.elixir
как по мне максимально бесполезная правка
источник

AD

Anastasiya Dyachenko in pro.elixir
а по читаемости бьет
источник

МБ

Максим Барулин... in pro.elixir
во что развернётся такая конструкция? о_О
parser_options = [
     literal_encoder: &{:ok, {:__block__, &2, [&1]}},
     token_metadata: true
   ]
источник