defmodule Stuff do def inlist([search_item|_tail], search_item), do: true def inlist([_head|tail], search_item) , do: inlist(tail, search_item) def inlist([], _), do: false end IO.inspect(Stuff.inlist([1,2,3],1)) IO.inspect(Stuff.inlist([4,2,3],1))