updating to the latest haskell platform