5 maintainer: libraries@haskell.org
6 synopsis: Basic libraries
8 This package contains the Prelude and its support libraries,
9 and a large collection of useful libraries ranging from data
10 structures to parsing combinators and debugging utilities.
14 config.log config.status autom4te.cache
15 include/HsBaseConfig.h
17 config.guess config.sub install-sh
18 aclocal.m4 configure.ac configure
23 build-depends: rts, ghc-prim, integer
60 extensions: MagicHash, ExistentialQuantification, Rank2Types,
61 ScopedTypeVariables, UnboxedTuples,
62 ForeignFunctionInterface, UnliftedFFITypes,
63 DeriveDataTypeable, GeneralizedNewtypeDeriving,
64 FlexibleInstances, PatternSignatures, StandaloneDeriving,
65 PatternGuards, EmptyDataDecls
72 Control.Concurrent.Chan,
73 Control.Concurrent.MVar,
74 Control.Concurrent.QSem,
75 Control.Concurrent.QSemN,
76 Control.Concurrent.SampleVar,
78 Control.Exception.Base
82 Control.Monad.Instances,
85 Control.Monad.ST.Strict
123 Foreign.Marshal.Alloc,
124 Foreign.Marshal.Array,
125 Foreign.Marshal.Error,
126 Foreign.Marshal.Pool,
127 Foreign.Marshal.Utils,
133 System.Console.GetOpt
142 System.Mem.StableName,
144 System.Posix.Internals,
146 Text.ParserCombinators.ReadP,
147 Text.ParserCombinators.ReadPrec,
162 include-dirs: include
164 install-includes: HsBase.h HsBaseConfig.h WCsubst.h dirUtils.h consUtils.h Typeable.h
166 extra-libraries: wsock32, msvcrt, kernel32, user32, shell32
169 -- We need to set the package name to base (without a version number)
171 ghc-options: -package-name base
172 nhc98-options: -H4M -K3M