[Haskell] ghc question