Remove unneeded uses of ImplicitParams
authorRyan Scott <ryan.gl.scott@gmail.com>
Wed, 2 Aug 2017 20:10:34 +0000 (16:10 -0400)
committerRyan Scott <ryan.gl.scott@gmail.com>
Wed, 2 Aug 2017 20:10:35 +0000 (16:10 -0400)
commitf68a00c97c149428c4b711e0abb8b69cdc3c6bcb
tree015f79d06ed5ecc9f9853a08b3843da70c3747b7
parentd74983ef0c4a5b47a53d2821f8be9ebbf86e9257
Remove unneeded uses of ImplicitParams

Summary:
Finish the work started in
7d1909ad110f05c8cb2fb0689ee75857ceb945f6.

Test Plan: If it builds, ship it

Reviewers: austin, bgamari

Subscribers: rwbarton, thomie

Differential Revision: https://phabricator.haskell.org/D3812
compiler/basicTypes/Id.hs
compiler/typecheck/TcDerivUtils.hs
compiler/types/TyCoRep.hs
compiler/utils/Outputable.hs