Skip to content

Instantly share code, notes, and snippets.

@jacknoble
Created January 9, 2015 06:19
Show Gist options
  • Save jacknoble/19f08530d2905f8aa24a to your computer and use it in GitHub Desktop.
Save jacknoble/19f08530d2905f8aa24a to your computer and use it in GitHub Desktop.
def fibs(0), do: []
def fibs(1), do: [1]
def fibs(2), do: [1, 0]
def fibs(num) do
lower_fibs = fibs(num - 1)
[sum(take(lower_fibs, 2)) | lower_fibs ]
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment