Use explicit language extensions & remove extension fields from base.cabal
[ghc-base.git] / System / Event / Control.hs
index 75a5ad0..635d864 100644 (file)
@@ -1,5 +1,9 @@
-{-# LANGUAGE CPP, ForeignFunctionInterface, NoImplicitPrelude,
-    ScopedTypeVariables #-}
+{-# LANGUAGE CPP
+           , ForeignFunctionInterface
+           , NoImplicitPrelude
+           , ScopedTypeVariables
+           , BangPatterns
+  #-}
 
 module System.Event.Control
     (
@@ -27,7 +31,6 @@ import Control.Monad (when)
 import Foreign.ForeignPtr (ForeignPtr)
 import GHC.Base
 import GHC.Conc.Signal (Signal)
-import GHC.Num (Num(..))
 import GHC.Real (fromIntegral)
 import GHC.Show (Show)
 import GHC.Word (Word8)