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,
141 System.Console.GetOpt,
144 System.Directory.Internals,
153 System.Mem.StableName,
155 System.Posix.Internals,
156 System.Posix.Signals,
159 System.Process.Internals,
162 Text.ParserCombinators.ReadP,
163 Text.ParserCombinators.ReadPrec,
165 Text.PrettyPrint.HughesPJ,
173 Data.Array.IO.Internals
188 include-dirs: include, ../../includes, ../../rts
191 -- XXX is there an extension for using # in varids?
192 -- We need to set the package name to base (without a version number)
194 ghc-options: -fglasgow-exts -package-name base