myReverse :: [a] -> [a]

myReverse = foldl (flip $ (:)) []