Special case for desugaring AbsBinds
authorSimon Peyton Jones <simonpj@microsoft.com>
Thu, 25 Feb 2016 15:53:59 +0000 (15:53 +0000)
committerSimon Peyton Jones <simonpj@microsoft.com>
Fri, 26 Feb 2016 17:14:59 +0000 (17:14 +0000)
commita81e9d57439f338ac3c202b929b4b9e991ee7c20
treeb0db86fc5c3805eef1e66345bae410375a2a3dd2
parente3f341f334d89c88f388d8e864ed8762d0890a64
Special case for desugaring AbsBinds

When AbsBinds has no tyvars and no dicts, a rather simpler
desugaring is possible.  This patch implements it.

I don't think the optimised code changes, but there is
less clutter generated.
compiler/deSugar/DsBinds.hs