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: rts, ghc-prim, integer
53 GHC.IO.Encoding.Latin1,
55 GHC.IO.Encoding.UTF16,
56 GHC.IO.Encoding.UTF32,
57 GHC.IO.Encoding.Types,
58 GHC.IO.Encoding.Iconv,
61 GHC.IO.Handle.Internals,
86 extensions: MagicHash, ExistentialQuantification, Rank2Types,
87 ScopedTypeVariables, UnboxedTuples,
88 ForeignFunctionInterface, UnliftedFFITypes,
89 DeriveDataTypeable, GeneralizedNewtypeDeriving,
90 FlexibleInstances, StandaloneDeriving,
91 PatternGuards, EmptyDataDecls, NoImplicitPrelude
94 -- PatternSignatures was deprecated in 6.10
95 extensions: PatternSignatures
102 Control.Concurrent.Chan,
103 Control.Concurrent.MVar,
104 Control.Concurrent.QSem,
105 Control.Concurrent.QSemN,
106 Control.Concurrent.SampleVar,
108 Control.Exception.Base
109 Control.OldException,
112 Control.Monad.Instances,
114 Control.Monad.ST.Lazy
115 Control.Monad.ST.Strict
154 Foreign.Marshal.Alloc,
155 Foreign.Marshal.Array,
156 Foreign.Marshal.Error,
157 Foreign.Marshal.Pool,
158 Foreign.Marshal.Utils,
164 System.Console.GetOpt
173 System.Mem.StableName,
175 System.Posix.Internals,
177 Text.ParserCombinators.ReadP,
178 Text.ParserCombinators.ReadPrec,
193 include-dirs: include
195 install-includes: HsBase.h HsBaseConfig.h WCsubst.h consUtils.h Typeable.h
197 extra-libraries: wsock32, user32, shell32
200 -- We need to set the package name to base (without a version number)
202 ghc-options: -package-name base
203 nhc98-options: -H4M -K3M