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
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/
28 build-depends: integer-gmp
29 build-depends: rts, ghc-prim
54 GHC.IO.Encoding.Latin1,
56 GHC.IO.Encoding.UTF16,
57 GHC.IO.Encoding.UTF32,
58 GHC.IO.Encoding.Types,
59 GHC.IO.Encoding.Iconv,
62 GHC.IO.Handle.Internals,
87 extensions: MagicHash, ExistentialQuantification, Rank2Types,
88 ScopedTypeVariables, UnboxedTuples,
89 ForeignFunctionInterface, UnliftedFFITypes,
90 DeriveDataTypeable, GeneralizedNewtypeDeriving,
91 FlexibleInstances, StandaloneDeriving,
92 PatternGuards, EmptyDataDecls, NoImplicitPrelude
95 -- PatternSignatures was deprecated in 6.10
96 extensions: PatternSignatures
103 Control.Concurrent.Chan,
104 Control.Concurrent.MVar,
105 Control.Concurrent.QSem,
106 Control.Concurrent.QSemN,
107 Control.Concurrent.SampleVar,
109 Control.Exception.Base
110 Control.OldException,
113 Control.Monad.Instances,
115 Control.Monad.ST.Lazy
116 Control.Monad.ST.Strict
155 Foreign.Marshal.Alloc,
156 Foreign.Marshal.Array,
157 Foreign.Marshal.Error,
158 Foreign.Marshal.Pool,
159 Foreign.Marshal.Utils,
165 System.Console.GetOpt
174 System.Mem.StableName,
176 System.Posix.Internals,
178 Text.ParserCombinators.ReadP,
179 Text.ParserCombinators.ReadPrec,
194 include-dirs: include
196 install-includes: HsBase.h HsBaseConfig.h WCsubst.h consUtils.h Typeable.h
198 extra-libraries: wsock32, user32, shell32
201 -- We need to set the package name to base (without a version number)
203 ghc-options: -package-name base
204 nhc98-options: -H4M -K3M