Created
February 2, 2017 04:31
-
-
Save rvcas/4eeeeeb51d078119d7abc6d63c63e96e to your computer and use it in GitHub Desktop.
Reversing a list cause I felt like it
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
defmodule MyList do | |
def reverse([]), do: [] | |
def reverse([h | t]), do: do_reverse(t, [h]) | |
defp do_reverse([], acc), do: acc | |
defp do_reverse([h | t], acc), do: do_reverse(t, [h | acc]) | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment