8
Por que existem dois tipos de funções no Elixir?
Estou aprendendo o Elixir e me pergunto por que ele tem dois tipos de definições de função: funções definidas em um módulo com def, chamado usingmyfunction(param1, param2) funções anônimas definidas com fn, chamadas usandomyfn.(param1, param2) Somente o segundo tipo de função parece ser um objeto de primeira classe e pode …