#2496: Invalid Eq/Ord instances in Data.Version -------------------------------------+------------------------------------- Reporter: guest | Owner: Type: bug | Status: new Priority: normal | Milestone: 7.12.1 Component: Core | Version: 6.8.3 Libraries | Keywords: Resolution: | Architecture: Unknown/Multiple Operating System: | Difficulty: Unknown Unknown/Multiple | Blocked By: Type of failure: | Related Tickets: None/Unknown | Test Case: | Blocking: | Differential Revisions: Phab:D395 | -------------------------------------+------------------------------------- Comment (by Herbert Valerio Riedel <hvr@…>): In [changeset:"5b8fa46ca37caa9ec83b217a697628135da34506/ghc"]: {{{ #!CommitTicketReference repository="ghc" revision="5b8fa46ca37caa9ec83b217a697628135da34506" Add Data.Version.makeVersion & `IsList Version` These two facilities provide some means to avoid the double-breakage caused by first by the deprecation (see #2496), and then again by the actual future field-removal. See also https://groups.google.com/d/msg/haskell-core-libraries/q9H- QlL_gnE/4lbb_mBjre8J for details about this library addition. Reviewed By: ekmett Differential Revision: https://phabricator.haskell.org/D577 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/2496#comment:18> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler