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
59 extensions: MagicHash, ExistentialQuantification, Rank2Types,
60 ScopedTypeVariables, UnboxedTuples,
61 ForeignFunctionInterface, UnliftedFFITypes,
62 DeriveDataTypeable, GeneralizedNewtypeDeriving,
63 FlexibleInstances, PatternSignatures, StandaloneDeriving,
64 PatternGuards, EmptyDataDecls
71 Control.Exception.Base
75 Control.Monad.Instances,
109 Foreign.Marshal.Alloc,
110 Foreign.Marshal.Array,
111 Foreign.Marshal.Error,
112 Foreign.Marshal.Pool,
113 Foreign.Marshal.Utils,
127 System.Mem.StableName,
129 System.Posix.Internals,
131 Text.ParserCombinators.ReadP,
132 Text.ParserCombinators.ReadPrec,
147 include-dirs: include
149 install-includes: HsBase.h HsBaseConfig.h WCsubst.h dirUtils.h consUtils.h Typeable.h
151 extra-libraries: wsock32, msvcrt, kernel32, user32, shell32
154 -- We need to set the package name to base (without a version number)
156 ghc-options: -package-name base
157 nhc98-options: -H4M -K3M