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,
28 Control.Parallel.Strategies,
41 Data.ByteString.Char8,
43 Data.ByteString.Lazy.Char8
45 Data.ByteString.Fusion
55 Data.Generics.Aliases,
57 Data.Generics.Instances,
58 Data.Generics.Schemes,
97 Foreign.Marshal.Alloc,
98 Foreign.Marshal.Array,
99 Foreign.Marshal.Error,
100 Foreign.Marshal.Pool,
101 Foreign.Marshal.Utils,
142 System.Console.GetOpt,
145 System.Directory.Internals,
154 System.Mem.StableName,
156 System.Posix.Internals,
157 System.Posix.Signals,
160 System.Process.Internals,
163 Text.ParserCombinators.ReadP,
164 Text.ParserCombinators.ReadPrec,
166 Text.PrettyPrint.HughesPJ,
174 Data.Array.IO.Internals
189 include-dirs: include, ../../includes, ../../rts
192 -- XXX is there an extension for using # in varids?
193 -- We need to set the package name to base (without a version number)
195 ghc-options: -fglasgow-exts -package-name base -v0