patch applied (cabal-install): Change InstallPlan.done and .next into .ready that returns a list

Duncan Coutts duncan.coutts at worc.ox.ac.uk
Fri May 9 13:19:38 EDT 2008


Fri May  9 04:41:53 PDT 2008  Duncan Coutts <duncan at haskell.org>
  * Change InstallPlan.done and .next into .ready that returns a list
  So kind of like uncons style rather than null and head.
  It returns all the ready ones by lazily so it's no extra expense.
  It'll allow parallel installations since all ready packages are
  independent of each other. Also update callers.

    M ./Hackage/Install.hs -16 +15
    M ./Hackage/InstallPlan.hs -28 +24

View patch online:
http://darcs.haskell.org/cabal-install/_darcs/patches/20080509114153-adfee-dcc708087e27baee532b7be23bdd75443bd0ace5.gz



More information about the cabal-devel mailing list