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
22 build-depends: rts, ghc-prim, integer
25 Data.Generics.Aliases,
27 Data.Generics.Instances,
28 Data.Generics.Schemes,
65 extensions: MagicHash, ExistentialQuantification, Rank2Types,
66 ScopedTypeVariables, UnboxedTuples,
67 ForeignFunctionInterface, UnliftedFFITypes,
68 DeriveDataTypeable, GeneralizedNewtypeDeriving,
69 FlexibleInstances, PatternSignatures, StandaloneDeriving,
70 PatternGuards, EmptyDataDecls
77 Control.Exception.Base
81 Control.Monad.Instances,
115 Foreign.Marshal.Alloc,
116 Foreign.Marshal.Array,
117 Foreign.Marshal.Error,
118 Foreign.Marshal.Pool,
119 Foreign.Marshal.Utils,
133 System.Mem.StableName,
135 System.Posix.Internals,
137 Text.ParserCombinators.ReadP,
138 Text.ParserCombinators.ReadPrec,
153 include-dirs: include
155 install-includes: HsBase.h HsBaseConfig.h WCsubst.h dirUtils.h consUtils.h Typeable.h
157 extra-libraries: wsock32, msvcrt, kernel32, user32, shell32
160 -- We need to set the package name to base (without a version number)
162 ghc-options: -package-name base
163 nhc98-options: -H4M -K3M