name: base
-version: 4.0
+version: 4.0.0.0
license: BSD3
license-file: LICENSE
maintainer: libraries@haskell.org
+bug-reports: http://hackage.haskell.org/trac/ghc/newticket?component=libraries/base
synopsis: Basic libraries
description:
This package contains the Prelude and its support libraries,
and a large collection of useful libraries ranging from data
structures to parsing combinators and debugging utilities.
-cabal-version: >=1.2
+cabal-version: >=1.6
build-type: Configure
extra-tmp-files:
config.log config.status autom4te.cache
extra-source-files:
config.guess config.sub install-sh
aclocal.m4 configure.ac configure
+ include/CTypes.h
+
+source-repository head
+ type: darcs
+ location: http://darcs.haskell.org/packages/base/
Library {
if impl(ghc) {
GHC.TopHandler,
GHC.Unicode,
GHC.Weak,
- GHC.Word
+ GHC.Word,
+ System.Timeout
extensions: MagicHash, ExistentialQuantification, Rank2Types,
ScopedTypeVariables, UnboxedTuples,
ForeignFunctionInterface, UnliftedFFITypes,
DeriveDataTypeable, GeneralizedNewtypeDeriving,
- FlexibleInstances, PatternSignatures, StandaloneDeriving,
- PatternGuards, EmptyDataDecls
+ FlexibleInstances, StandaloneDeriving,
+ PatternGuards, EmptyDataDecls, NoImplicitPrelude
+
+ if impl(ghc < 6.10)
+ -- PatternSignatures was deprecated in 6.10
+ extensions: PatternSignatures
}
exposed-modules:
Control.Applicative,
Control.Arrow,
Control.Category,
+ Control.Concurrent,
+ Control.Concurrent.Chan,
+ Control.Concurrent.MVar,
+ Control.Concurrent.QSem,
+ Control.Concurrent.QSemN,
+ Control.Concurrent.SampleVar,
Control.Exception,
Control.Exception.Base
Control.OldException,
Control.Monad,
Control.Monad.Fix,
Control.Monad.Instances,
+ Control.Monad.ST
+ Control.Monad.ST.Lazy
+ Control.Monad.ST.Strict
Data.Bits,
Data.Bool,
Data.Char,
Data.Dynamic,
Data.Either,
Data.Eq,
+ Data.Data,
Data.Fixed,
Data.Foldable
Data.Function,
Data.Monoid,
Data.Ord,
Data.Ratio,
+ Data.STRef
+ Data.STRef.Lazy
+ Data.STRef.Strict
Data.String,
Data.Traversable
Data.Tuple,
Data.Typeable,
+ Data.Unique,
Data.Version,
Data.Word,
Debug.Trace,
Foreign.Storable,
Numeric,
Prelude,
+ System.Console.GetOpt
System.CPUTime,
System.Environment,
System.Exit,