I am new to Haskell so I'm trying to understand high order functions and how they work using map, filter, foldr, foldl, foldr1, foldl1, and operator.
First I wanted to start with a function that multiplies elements in a list and multiplying an empty list returns 1.
I have this so far, but I'm not sure where to go next.
mult :: [Int] -> Int