Back-pedal the fix for Trac #8155
authorSimon Peyton Jones <simonpj@microsoft.com>
Wed, 8 Feb 2017 16:15:11 +0000 (16:15 +0000)
committerSimon Peyton Jones <simonpj@microsoft.com>
Wed, 8 Feb 2017 16:18:14 +0000 (16:18 +0000)
commita94b484715d3caf445a7069377d5311e0e50f66e
tree9cd20dd079c011d53daf94bd767558ef15ac27a0
parent3cfef763ab6ccd23f72604e5ee2f027a4b6ce043
Back-pedal the fix for Trac #8155

I implemented a rather elaborate fix for #8155 ages ago, which
which turns out to be
  a) unnecesssary in this particular case
  b) harmful to the defaulting story; see comment:15 of #12923.

So this patch reverts the elaborate bit. The bit I removed is
described in "Historical note" under Note [approximateWC].
compiler/typecheck/TcSimplify.hs