Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/cea04ca67b6d9d647967ce44ba01d49e9df37ef6

>---------------------------------------------------------------

commit cea04ca67b6d9d647967ce44ba01d49e9df37ef6
Author: Andres Loeh <[email protected]>
Date:   Fri Dec 16 14:43:55 2011 +0000

    removing datatype contexts

>---------------------------------------------------------------

 .../Client/Dependency/TopDown/Constraints.hs       |    3 +--
 cabal-install/Distribution/Client/PackageIndex.hs  |    2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git 
a/cabal-install/Distribution/Client/Dependency/TopDown/Constraints.hs 
b/cabal-install/Distribution/Client/Dependency/TopDown/Constraints.hs
index 216cf71..375415b 100644
--- a/cabal-install/Distribution/Client/Dependency/TopDown/Constraints.hs
+++ b/cabal-install/Distribution/Client/Dependency/TopDown/Constraints.hs
@@ -71,8 +71,7 @@ import Control.Exception
 -- Adding a new target package can fail if that package already has conflicting
 -- constraints.
 --
-data (Package installed, Package source)
-  => Constraints installed source reason
+data Constraints installed source reason
    = Constraints
 
        -- | Targets that we know we need. This is the set for which we
diff --git a/cabal-install/Distribution/Client/PackageIndex.hs 
b/cabal-install/Distribution/Client/PackageIndex.hs
index 59b8b00..bbd4a7d 100644
--- a/cabal-install/Distribution/Client/PackageIndex.hs
+++ b/cabal-install/Distribution/Client/PackageIndex.hs
@@ -78,7 +78,7 @@ import Distribution.Simple.Utils (lowercase, equating, 
comparing)
 --
 -- It can be searched effeciently by package name and version.
 --
-newtype Package pkg => PackageIndex pkg = PackageIndex
+newtype PackageIndex pkg = PackageIndex
   -- This index package names to all the package records matching that package
   -- name case-sensitively. It includes all versions.
   --



_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to