removes elements from the beginning of a list haskell md code example Example: first element in list haskell list = [1, 2, 3] head :: [a] -> a head (x:_) = x head list -- 1