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/
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
65 GHC.IO.Encoding.Latin1,
67 GHC.IO.Encoding.UTF16,
68 GHC.IO.Encoding.UTF32,
69 GHC.IO.Encoding.Types,
70 GHC.IO.Encoding.Iconv,
71 GHC.IO.Encoding.CodePage,
74 GHC.IO.Handle.Internals,
100 exposed-modules: GHC.IO.Encoding.CodePage.Table
108 Control.Concurrent.Chan,
109 Control.Concurrent.MVar,
110 Control.Concurrent.QSem,
111 Control.Concurrent.QSemN,
112 Control.Concurrent.SampleVar,
114 Control.Exception.Base
115 Control.OldException,
118 Control.Monad.Instances,
120 Control.Monad.ST.Lazy
121 Control.Monad.ST.Strict
161 Foreign.Marshal.Alloc,
162 Foreign.Marshal.Array,
163 Foreign.Marshal.Error,
164 Foreign.Marshal.Pool,
165 Foreign.Marshal.Utils,
171 System.Console.GetOpt
180 System.Mem.StableName,
182 System.Posix.Internals,
184 Text.ParserCombinators.ReadP,
185 Text.ParserCombinators.ReadPrec,
201 include-dirs: include
203 install-includes: HsBase.h HsBaseConfig.h EventConfig.h WCsubst.h consUtils.h Typeable.h
205 extra-libraries: wsock32, user32, shell32
216 System.Event.Internal
224 -- We need to set the package name to base (without a version number)
226 ghc-options: -package-name base
227 nhc98-options: -H4M -K3M