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
55 GHC.Float.RealFracMethods,
66 GHC.IO.Encoding.Latin1,
68 GHC.IO.Encoding.UTF16,
69 GHC.IO.Encoding.UTF32,
70 GHC.IO.Encoding.Types,
71 GHC.IO.Encoding.Iconv,
72 GHC.IO.Encoding.CodePage,
75 GHC.IO.Handle.Internals,
101 exposed-modules: GHC.IO.Encoding.CodePage.Table
109 Control.Concurrent.Chan,
110 Control.Concurrent.MVar,
111 Control.Concurrent.QSem,
112 Control.Concurrent.QSemN,
113 Control.Concurrent.SampleVar,
115 Control.Exception.Base
116 Control.OldException,
119 Control.Monad.Instances,
121 Control.Monad.ST.Lazy
122 Control.Monad.ST.Strict
162 Foreign.Marshal.Alloc,
163 Foreign.Marshal.Array,
164 Foreign.Marshal.Error,
165 Foreign.Marshal.Pool,
166 Foreign.Marshal.Utils,
172 System.Console.GetOpt
181 System.Mem.StableName,
183 System.Posix.Internals,
185 Text.ParserCombinators.ReadP,
186 Text.ParserCombinators.ReadPrec,
202 include-dirs: include
204 install-includes: HsBase.h HsBaseConfig.h EventConfig.h WCsubst.h consUtils.h Typeable.h
206 extra-libraries: wsock32, user32, shell32
225 -- We need to set the package name to base (without a version number)
227 ghc-options: -package-name base
228 nhc98-options: -H4M -K3M