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