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