update imports to match the latest haskell platform
merge: migrate to the latest ghc