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, StandaloneDeriving,
65 PatternGuards, EmptyDataDecls
68 -- PatternSignatures was deprecated in 6.10
69 extensions: PatternSignatures
76 Control.Concurrent.Chan,
77 Control.Concurrent.MVar,
78 Control.Concurrent.QSem,
79 Control.Concurrent.QSemN,
80 Control.Concurrent.SampleVar,
82 Control.Exception.Base
86 Control.Monad.Instances,
89 Control.Monad.ST.Strict
128 Foreign.Marshal.Alloc,
129 Foreign.Marshal.Array,
130 Foreign.Marshal.Error,
131 Foreign.Marshal.Pool,
132 Foreign.Marshal.Utils,
138 System.Console.GetOpt
147 System.Mem.StableName,
149 System.Posix.Internals,
151 Text.ParserCombinators.ReadP,
152 Text.ParserCombinators.ReadPrec,
167 include-dirs: include
169 install-includes: HsBase.h HsBaseConfig.h WCsubst.h dirUtils.h consUtils.h Typeable.h
171 extra-libraries: wsock32, msvcrt, kernel32, user32, shell32
174 -- We need to set the package name to base (without a version number)
176 ghc-options: -package-name base
177 nhc98-options: -H4M -K3M