[project @ 2005-03-14 15:57:04 by malcolm]
[ghc-base.git] / base.cabal
1 name:           base
2 version:        1.0
3 license:        BSD3
4 license-file:   LICENSE
5 maintainer:     libraries@haskell.org
6 synopsis:       Basic libraries
7 description:
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.
11 exposed-modules:
12         Control.Arrow,
13         Control.Concurrent,
14         Control.Concurrent.Chan,
15         Control.Concurrent.MVar,
16         Control.Concurrent.QSem,
17         Control.Concurrent.QSemN,
18         Control.Concurrent.SampleVar,
19         Control.Exception,
20         Control.Monad,
21         Control.Monad.Fix,
22         Control.Monad.ST,
23         Control.Monad.ST.Lazy,
24         Control.Monad.ST.Strict,
25         Control.Parallel,
26         -- Control.Parallel.Strategies,
27         Data.Array,
28         Data.Array.Base,
29         Data.Array.Diff,
30         Data.Array.IArray,
31         Data.Array.IO,
32         Data.Array.IO.Internals,
33         Data.Array.MArray,
34         Data.Array.ST,
35         Data.Array.Storable,
36         Data.Array.Unboxed,
37         Data.Bits,
38         Data.Bool,
39         Data.Char,
40         Data.Complex,
41         Data.Dynamic,
42         Data.Either,
43         Data.Eq,
44         Data.FiniteMap,
45         Data.FunctorM,
46         -- Data.Generics,
47         -- Data.Generics.Aliases,
48         -- Data.Generics.Basics,
49         -- Data.Generics.Instances,
50         -- Data.Generics.Schemes,
51         -- Data.Generics.Text,
52         -- Data.Generics.Twins,
53         Data.Graph,
54         Data.HashTable,
55         Data.IORef,
56         Data.Int,
57         Data.IntMap,
58         Data.IntSet,
59         Data.Ix,
60         Data.List,
61         Data.Maybe,
62         Data.Map,
63         Data.Monoid,
64         Data.Ord,
65         Data.PackedString,
66         Data.Queue,
67         Data.Ratio,
68         Data.STRef,
69         Data.STRef.Lazy,
70         Data.STRef.Strict,
71         Data.Set,
72         Data.Tree,
73         Data.Tuple,
74         Data.Typeable,
75         Data.Unique,
76         Data.Version,
77         Data.Word,
78         Debug.Trace,
79         Foreign,
80         Foreign.C,
81         Foreign.C.Error,
82         Foreign.C.String,
83         Foreign.C.Types,
84         -- Foreign.Concurrent,
85         Foreign.ForeignPtr,
86         Foreign.Marshal,
87         Foreign.Marshal.Alloc,
88         Foreign.Marshal.Array,
89         Foreign.Marshal.Error,
90         Foreign.Marshal.Pool,
91         Foreign.Marshal.Utils,
92         Foreign.Ptr,
93         Foreign.StablePtr,
94         Foreign.Storable,
95         Numeric,
96         Prelude,
97         System.Cmd,
98         System.Console.GetOpt,
99         System.CPUTime,
100         System.Directory,
101         System.Directory.Internals,
102         System.Environment,
103         System.Exit,
104         System.IO,
105         System.IO.Error,
106         System.IO.Unsafe,
107         System.Info,
108         System.Locale,
109         System.Mem,
110         System.Mem.StableName,
111         System.Mem.Weak,
112         System.Posix.Internals,
113         System.Posix.Signals,
114         System.Posix.Types,
115         -- System.Process,
116         System.Process.Internals,
117         System.Random,
118         System.Time,
119         Text.Html,
120         Text.Html.BlockTable,
121         Text.ParserCombinators.ReadP,
122         Text.ParserCombinators.ReadPrec,
123         Text.PrettyPrint,
124         Text.PrettyPrint.HughesPJ,
125         Text.Printf,
126         Text.Read,
127         Text.Read.Lex,
128         Text.Regex,
129         Text.Regex.Posix,
130         Text.Show,
131         Text.Show.Functions
132 include-dirs:   include, ../../ghc/includes
133 includes:       HsBase.h
134 extensions:     CPP