exercism-elixir/language-list/lib/language_list.ex
2022-01-31 09:28:22 -04:00

13 lines
294 B
Elixir

defmodule LanguageList do
def new(), do: []
def add(list, language), do: [language | list]
def remove(list), do: tl(list)
def first(list), do: hd(list)
def count(list), do: length(list)
def exciting_list?(list), do: list == ["Clojure", "Haskell", "Erlang", "F#", "Elixir"]
end