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
58 extensions: MagicHash, ExistentialQuantification, Rank2Types,
59 ScopedTypeVariables, UnboxedTuples,
60 ForeignFunctionInterface, UnliftedFFITypes,
61 DeriveDataTypeable, GeneralizedNewtypeDeriving,
62 FlexibleInstances, PatternSignatures, StandaloneDeriving,
63 PatternGuards, EmptyDataDecls
70 Control.Exception.Base
74 Control.Monad.Instances,
108 Foreign.Marshal.Alloc,
109 Foreign.Marshal.Array,
110 Foreign.Marshal.Error,
111 Foreign.Marshal.Pool,
112 Foreign.Marshal.Utils,
126 System.Mem.StableName,
128 System.Posix.Internals,
130 Text.ParserCombinators.ReadP,
131 Text.ParserCombinators.ReadPrec,
146 include-dirs: include
148 install-includes: HsBase.h HsBaseConfig.h WCsubst.h dirUtils.h consUtils.h Typeable.h
150 extra-libraries: wsock32, msvcrt, kernel32, user32, shell32
153 -- We need to set the package name to base (without a version number)
155 ghc-options: -package-name base
156 nhc98-options: -H4M -K3M