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
102 extensions: MagicHash, ExistentialQuantification, Rank2Types,
103 ScopedTypeVariables, UnboxedTuples,
104 ForeignFunctionInterface, UnliftedFFITypes,
105 DeriveDataTypeable, GeneralizedNewtypeDeriving,
106 FlexibleInstances, StandaloneDeriving,
107 PatternGuards, EmptyDataDecls, NoImplicitPrelude
110 -- PatternSignatures was deprecated in 6.10
111 extensions: PatternSignatures
118 Control.Concurrent.Chan,
119 Control.Concurrent.MVar,
120 Control.Concurrent.QSem,
121 Control.Concurrent.QSemN,
122 Control.Concurrent.SampleVar,
124 Control.Exception.Base
125 Control.OldException,
128 Control.Monad.Instances,
130 Control.Monad.ST.Lazy
131 Control.Monad.ST.Strict
171 Foreign.Marshal.Alloc,
172 Foreign.Marshal.Array,
173 Foreign.Marshal.Error,
174 Foreign.Marshal.Pool,
175 Foreign.Marshal.Utils,
181 System.Console.GetOpt
190 System.Mem.StableName,
192 System.Posix.Internals,
194 Text.ParserCombinators.ReadP,
195 Text.ParserCombinators.ReadPrec,
211 include-dirs: include
213 install-includes: HsBase.h HsBaseConfig.h EventConfig.h WCsubst.h consUtils.h Typeable.h
215 extra-libraries: wsock32, user32, shell32
226 System.Event.Internal
235 -- We need to set the package name to base (without a version number)
237 ghc-options: -package-name base
238 nhc98-options: -H4M -K3M