Revert "Restore invariant in `Data (Ratio a)` instance"
authorHerbert Valerio Riedel <hvr@gnu.org>
Wed, 21 Jan 2015 21:13:07 +0000 (22:13 +0100)
committerHerbert Valerio Riedel <hvr@gnu.org>
Wed, 21 Jan 2015 21:13:07 +0000 (22:13 +0100)
commit22c4d60b0665a15535c0ec9fe0b8e65d2c948e7d
tree76545502914f1d6024d13390bcb8840cd74e8ab0
parent79b0d0e633af8302d2dd907663a4a231cd889b67
Revert "Restore invariant in `Data (Ratio a)` instance"

This reverts commit 79b0d0e633af8302d2dd907663a4a231cd889b67
due to

  Compile failed (status 256) errors were:
  [1 of 2] Compiling A                ( A.hs, A.o )
  [2 of 2] Compiling Main             ( T4491.hs, T4491.o )
  T4491.hs:19:11:
    Illegal data constructor name: â€˜%’
    When splicing a TH expression: (GHC.Real.%) 11 2
    In the splice: $(dataToExpQ (const Nothing) (5.5 :: Rational))
  *** unexpected failure for T4491(normal)

Therefore re-opening #10011
libraries/base/Data/Data.hs
libraries/base/changelog.md