AD
Size: a a a
AD
Е
data |> :erlang.binary_to_term() |> :zlib.zip()
получается короче, чемdata |> :erlang.binary_to_term(compressed: 9)
примерно на 20%Е
zlib
давит лучше, чем опция compressed
Е
RK
Map.transform_values/2
и Map.transform_keys/2
?Enum
- то промежуточная конвертация в List будет на каждом шагу.for
+ into: %{}
- но не уверен, что это самый оптимальный вариант, да и не всегда удобный.IK
Map.transform_values/2
и Map.transform_keys/2
?Enum
- то промежуточная конвертация в List будет на каждом шагу.for
+ into: %{}
- но не уверен, что это самый оптимальный вариант, да и не всегда удобный.Aß
RK
Map.new/1
это не мешает)RK
RK
Aß
maps:map/2
естьع
ŹR
Map.transform_values/2
и Map.transform_keys/2
?Enum
- то промежуточная конвертация в List будет на каждом шагу.for
+ into: %{}
- но не уверен, что это самый оптимальный вариант, да и не всегда удобный.Aß
ŹR
ŹR
ŹR
ŹR
ŹR
ŹR