patch applied (packages/Cabal): Almost make the VersionRange type abstract

Ian Lynagh igloo at earth.li
Fri Dec 12 14:43:59 EST 2008


Tue Dec  2 07:43:07 PST 2008  Duncan Coutts <duncan at haskell.org>
  * Almost make the VersionRange type abstract
  Export constructor functions and deprecate all the real constructors
  We should not be pattern matching on this type because it's just
  syntax. For meaningful questions we should be matching on the
  VersionIntervals type which represents the semantics.

    M ./Distribution/Version.hs -33 +80

View patch online:
http://darcs.haskell.org/packages/Cabal/_darcs/patches/20081202154307-adfee-f0ca7f1c059204cdd65e7e999228d29b16247a17.gz


More information about the Cvs-libraries mailing list