Added example using  in Haskell with case statement. Also added type-unsafe implementation of Reverse Polish Notation