diff options
Diffstat (limited to 'src/code/2/fib_itr.exs')
-rw-r--r-- | src/code/2/fib_itr.exs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/code/2/fib_itr.exs b/src/code/2/fib_itr.exs index affd347..11c68cb 100644 --- a/src/code/2/fib_itr.exs +++ b/src/code/2/fib_itr.exs @@ -7,7 +7,7 @@ defmodule Fib do hd(acc) end defp compute_seq(n, i, acc) do - compute_seq(n, i+1, [Enum.at(acc, 0) + Enum.at(acc, 1) | acc]) + compute_seq(n, i+1, [hd(acc) + (acc |> tl |> hd) | acc]) end end |