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
