vida tutorial strings sinonimo programación lenguaje learn framework elixir

strings - elixir tutorial



¿Cómo se pasa una función como parámetro en el elixir? (1)

Use &Module.function/arity para pasarlo, y .(…) para llamarlo.

Por ejemplo:

def my_hof(f) f.([1, 2, 3], &(&1 * 2)) end my_hof(&Enum.map/2)

¿Cómo se especifica una función como un parámetro para otra función en Elixir? Por ejemplo, pase foo a la barra para que la barra pueda llamar a foo. ¿Cuál es la sintaxis tanto en la función de llamada como en la función que la recibe?