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.GArrowInstances,
74 GHC.IO.Encoding.Latin1,
76 GHC.IO.Encoding.UTF16,
77 GHC.IO.Encoding.UTF32,
78 GHC.IO.Encoding.Types,
79 GHC.IO.Encoding.Iconv,
80 GHC.IO.Encoding.CodePage,
81 GHC.IO.Encoding.Failure,
84 GHC.IO.Handle.Internals,
110 exposed-modules: GHC.IO.Encoding.CodePage.Table
119 Control.Concurrent.Chan,
120 Control.Concurrent.MVar,
121 Control.Concurrent.QSem,
122 Control.Concurrent.QSemN,
123 Control.Concurrent.SampleVar,
125 Control.Exception.Base
126 Control.OldException,
129 Control.Monad.Instances,
131 Control.Monad.ST.Lazy
132 Control.Monad.ST.Strict
174 Foreign.Marshal.Alloc,
175 Foreign.Marshal.Array,
176 Foreign.Marshal.Error,
177 Foreign.Marshal.Pool,
178 Foreign.Marshal.Utils,
184 System.Console.GetOpt
193 System.Mem.StableName,
195 System.Posix.Internals,
197 Text.ParserCombinators.ReadP,
198 Text.ParserCombinators.ReadPrec,
214 include-dirs: include
216 install-includes: HsBase.h HsBaseConfig.h EventConfig.h WCsubst.h consUtils.h Typeable.h
218 extra-libraries: wsock32, user32, shell32
237 -- We need to set the package name to base (without a version number)
239 ghc-options: -package-name base
240 nhc98-options: -H4M -K3M