base: drop redundant Typeable derivings

Authored by hvr on Mar 7 2015, 1:42 PM.

Description

base: drop redundant Typeable derivings

Thanks to Trac #9858 Typeable doesn't need to be explicitly derived anymore.
This also makes AutoDeriveTypeable redundant, as well as some imports of
Typeable (removal of whose may be beneficial to Trac #9707). This commit
removes several such now redundant use-sites in base.

Reviewed By: austin, ekmett

Differential Revision: https://phabricator.haskell.org/D712

Details

Committed
hvrMar 7 2015, 1:45 PM
Pushed
bgamariAug 25 2016, 1:39 PM
Reviewer
austin
Differential Revision
D712: base: drop redundant Typeable derivings
Parents
rGHCDIFF68d4f4721263: Store renamings as (ModuleName, ModuleName) pairs.
Branches
Unknown
Tags
Unknown