Untitled notebook
Section
defmodule Fib do
@doc ~S"""
Calculate Fibonacci
## Examples
iex> Fib.fib(0)
0
iex> Fib.fib(1)
1
iex> Fib.fib(2)
1
iex> Fib.fib(3)
2
"""
def fib(0), do: 0
def fib(1), do: 1
def fib(n) do
Process.sleep(:timer.seconds(1))
fib(n - 1) + fib(n - 2)
end
end
R = 3,
S = 1,
Add = fun(A,B) -> A + B end,
Add(R,S).
binding()
add.(r, s)