diff options
author | Jose Pedro Magalhaes <jpm@cs.ox.ac.uk> | 2012-06-21 12:23:01 +0100 |
---|---|---|
committer | Jose Pedro Magalhaes <jpm@cs.ox.ac.uk> | 2012-06-21 12:23:01 +0100 |
commit | 156ec95a8e92cc8314db134311d2fbb0269f0679 (patch) | |
tree | 72090831abeb0b37028a73af71cae31cb7cc6d7e /compiler/codeGen | |
parent | 2b3734853ae5ddb75f85bfcc4ab8842a9ba4b5e0 (diff) | |
download | haskell-156ec95a8e92cc8314db134311d2fbb0269f0679.tar.gz |
Allow deriving Generic1
This completes the support for generic programming introduced
in GHC 7.2. Generic1 allows defining generic functions that
operate on type containers, such as `fmap`, for instance.
Along the way we have fixed #5936 and #5939, allowing
deriving Generic/Generic1 for data families, and disallowing
deriving Generic/Generic1 for instantiated types.
Most of this patch is Nicolas Frisby's work.
Diffstat (limited to 'compiler/codeGen')
0 files changed, 0 insertions, 0 deletions