fc1943s

  1. Exemplo de uma macro em Elixir pra realizar inlining de soma de listas com valores conhecidos em compilação: defmodule MyList do defmacro sum_list(list) do quote do unquote(Enum.reduce(list, 0, &(&1 + &2))) end end end IO.inspect MyList.sum_list([1, 2,...
    1 tabcoins · 0 comentários · fc1943s · ano passado