So it will probably be something like solveRPN :: (Num a) => String -> a.Protip: it really helps to first think what the type declaration of a function should be before concerning ourselves with the implementation and then write it down. In Haskell, a function's type declaration tells ...