Size: a a a

2020 January 29

ME

Marsel Etsamoe in pro.elixir
https://github.com/feymartynov/ex_operation тут заявлены транзакции
источник

LL

Lama Lover in pro.elixir
Marsel Etsamoe
возможно, я пока в ней не разбирался
Но посоветовал, ахаха
источник

ME

Marsel Etsamoe in pro.elixir
ну сорян
источник

m

madeinussr in pro.elixir
Lama Lover
Это разве не про ddd? В этой либе вроде нет транзакций. @madeinussr
нет транзакций, с бд вообще никакой связи
источник

ME

Marsel Etsamoe in pro.elixir
вообще я думал что в dry-transaction не про транзакции в бд, а про разбиение бизнес логики
источник

LL

Lama Lover in pro.elixir
О, а вот это уже ближе. Как-нибудь попробую на досуге
источник

AK

Alexander Korolev in pro.elixir
Какой наилучший способ чтобы вытащить определенный элемент из list'a вида
[
 {"cache-control", "private"},
 {"connection", "keep-alive"},
 {"date", "Wed, 29 Jan 2020 11:49:24 GMT"},
 {"server", "openresty"}]
?
источник

АЮ

Андрей Юнми in pro.elixir
Enum.find(list, fn {key, _} -> key == "something" end)?
источник

РП

Рома Пак in pro.elixir
если вытащить надо много раз, то преобразовать в мапу
источник

AK

Alexander Korolev in pro.elixir
Андрей Юнми
Enum.find(list, fn {key, _} -> key == "something" end)?
Круто! Спасибо!
источник

МБ

Максим Барулин in pro.elixir
Alexander Korolev
Какой наилучший способ чтобы вытащить определенный элемент из list'a вида
[
 {"cache-control", "private"},
 {"connection", "keep-alive"},
 {"date", "Wed, 29 Jan 2020 11:49:24 GMT"},
 {"server", "openresty"}]
?
источник

PG

Pïg Grëënëst in pro.elixir
Ключи не атомы
источник

PG

Pïg Grëënëst in pro.elixir
источник

ŹR

Źmićer Rubinštejn in pro.elixir
:proplists.get_value
источник

AB

Alexey Bolshakov in pro.elixir
ога
iex(1)> list = [
...(1)>   {"cache-control", "private"},
...(1)>   {"connection", "keep-alive"},
...(1)>   {"date", "Wed, 29 Jan 2020 11:49:24 GMT"},
...(1)>   {"server", "openresty"}]

iex(2)> :proplists.get_value("server", list)
"openresty»
источник

AK

Alexander Korolev in pro.elixir
Źmićer Rubinštejn
:proplists.get_value
Есть какие-то преимущества перед Enum.find?
источник

LL

Lama Lover in pro.elixir
Alexander Korolev
Есть какие-то преимущества перед Enum.find?
Быстрее
источник

AB

Alexey Bolshakov in pro.elixir
нативное решение. без создания анонимных функций
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Lama Lover
Быстрее
врядли
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Алгоритмическая сложность такая же, может быстрее за счет уменьшения стека вызова функций
источник