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.
15 Control.Concurrent.Chan,
16 Control.Concurrent.MVar,
17 Control.Concurrent.QSem,
18 Control.Concurrent.QSemN,
19 Control.Concurrent.SampleVar,
23 Control.Monad.Instances,
25 Control.Monad.ST.Lazy,
26 Control.Monad.ST.Strict,
39 Data.ByteString.Char8,
41 Data.ByteString.Lazy.Char8
43 Data.ByteString.Fusion
53 Data.Generics.Aliases,
55 Data.Generics.Instances,
56 Data.Generics.Schemes,
95 Foreign.Marshal.Alloc,
96 Foreign.Marshal.Array,
97 Foreign.Marshal.Error,
99 Foreign.Marshal.Utils,
139 System.Console.GetOpt,
142 System.Directory.Internals,
151 System.Mem.StableName,
153 System.Posix.Internals,
154 System.Posix.Signals,
157 System.Process.Internals,
160 Text.ParserCombinators.ReadP,
161 Text.ParserCombinators.ReadPrec,
169 Data.Array.IO.Internals
184 include-dirs: include, ../../includes, ../../rts
186 install-includes: HsBase.h
188 -- XXX is there an extension for using # in varids?
189 -- We need to set the package name to base (without a version number)
191 ghc-options: -fglasgow-exts -package-name base