GHC.Exception,
GHC.Exts,
GHC.Float,
+ GHC.Float.RealFracMethods,
GHC.ForeignPtr,
GHC.MVar,
GHC.IO,
if os(windows)
exposed-modules: GHC.IO.Encoding.CodePage.Table
GHC.Conc.Windows
- extensions: MagicHash, ExistentialQuantification, Rank2Types,
- ScopedTypeVariables, UnboxedTuples,
- ForeignFunctionInterface, UnliftedFFITypes,
- DeriveDataTypeable, GeneralizedNewtypeDeriving,
- FlexibleInstances, StandaloneDeriving,
- PatternGuards, EmptyDataDecls, NoImplicitPrelude
}
exposed-modules:
Control.Applicative,
}
if !os(windows) {
exposed-modules:
- System.Event
+ GHC.Event
other-modules:
- System.Event.Array
- System.Event.Clock
- System.Event.Control
- System.Event.EPoll
- System.Event.IntMap
- System.Event.Internal
- System.Event.KQueue
- System.Event.Manager
- System.Event.PSQ
- System.Event.Poll
- System.Event.Thread
- System.Event.Unique
+ GHC.Event.Array
+ GHC.Event.Clock
+ GHC.Event.Control
+ GHC.Event.EPoll
+ GHC.Event.IntMap
+ GHC.Event.Internal
+ GHC.Event.KQueue
+ GHC.Event.Manager
+ GHC.Event.PSQ
+ GHC.Event.Poll
+ GHC.Event.Thread
+ GHC.Event.Unique
}
- extensions: CPP
-- We need to set the package name to base (without a version number)
-- as it's magic.
ghc-options: -package-name base