Skip to content

Instantly share code, notes, and snippets.

@SophieDeBenedetto
Created December 7, 2020 21:26
Show Gist options
  • Select an option

  • Save SophieDeBenedetto/62a5260a6ed370bb06e3d29bbba93539 to your computer and use it in GitHub Desktop.

Select an option

Save SophieDeBenedetto/62a5260a6ed370bb06e3d29bbba93539 to your computer and use it in GitHub Desktop.
defmodule Accountant do
@sum 2020
# ...
defp get_two(list) when length(list) == 1, do: nil
defp get_two([first | [second | _rest]]) when first + second == @sum do
first * second
end
defp get_two([first | [_second | rest]]) do
get_two([first | rest])
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment