5 maintainer: libraries@haskell.org
6 bug-reports: http://hackage.haskell.org/trac/ghc/newticket?component=libraries/base
7 synopsis: Basic libraries
9 This package contains the Prelude and its support libraries,
10 and a large collection of useful libraries ranging from data
11 structures to parsing combinators and debugging utilities.
15 config.log config.status autom4te.cache
16 include/HsBaseConfig.h include/EventConfig.h
18 config.guess config.sub install-sh
19 aclocal.m4 configure.ac configure
22 source-repository head
24 location: http://darcs.haskell.org/packages/base.git/
27 Description: Use integer-simple
31 if flag(integer-simple)
32 build-depends: integer-simple
34 build-depends: integer-gmp
35 cpp-options: -DOPTIMISE_INTEGER_GCD_LCM
36 build-depends: rts, ghc-prim
55 GHC.Float.RealFracMethods,
57 GHC.Float.ConversionUtils,
62 GHC.HetMet.GArrowFullyEnriched,
63 GHC.HetMet.GuestLanguage,
76 GHC.IO.Encoding.Latin1,
78 GHC.IO.Encoding.UTF16,
79 GHC.IO.Encoding.UTF32,
80 GHC.IO.Encoding.Types,
81 GHC.IO.Encoding.Iconv,
82 GHC.IO.Encoding.CodePage,
83 GHC.IO.Encoding.Failure,
86 GHC.IO.Handle.Internals,
112 exposed-modules: GHC.IO.Encoding.CodePage.Table
121 Control.Concurrent.Chan,
122 Control.Concurrent.MVar,
123 Control.Concurrent.QSem,
124 Control.Concurrent.QSemN,
125 Control.Concurrent.SampleVar,
127 Control.Exception.Base
128 Control.OldException,
131 Control.Monad.Instances,
133 Control.Monad.ST.Lazy
134 Control.Monad.ST.Strict
176 Foreign.Marshal.Alloc,
177 Foreign.Marshal.Array,
178 Foreign.Marshal.Error,
179 Foreign.Marshal.Pool,
180 Foreign.Marshal.Utils,
186 System.Console.GetOpt
195 System.Mem.StableName,
197 System.Posix.Internals,
199 Text.ParserCombinators.ReadP,
200 Text.ParserCombinators.ReadPrec,
216 include-dirs: include
218 install-includes: HsBase.h HsBaseConfig.h EventConfig.h WCsubst.h consUtils.h Typeable.h
220 extra-libraries: wsock32, user32, shell32
239 -- We need to set the package name to base (without a version number)
241 ghc-options: -package-name base
242 nhc98-options: -H4M -K3M