NamedFn v0.1.0 NamedFn View Source

Named function for Elixir.

Link to this section Summary

Functions

Define a named function.

Link to this section Functions

Link to this macro

named_fn(name, list)

View Source (macro)

Define a named function.

iex> import NamedFn
iex> fac = named_fn :fac do
...>  0 -> 1
...>  x when x > 0 -> x * fac(x - 1)
...> end
iex> fac.(5)
120