summaryrefslogtreecommitdiff
path: root/compiler/codeGen
diff options
context:
space:
mode:
authorJose Pedro Magalhaes <jpm@cs.ox.ac.uk>2012-06-21 12:23:01 +0100
committerJose Pedro Magalhaes <jpm@cs.ox.ac.uk>2012-06-21 12:23:01 +0100
commit156ec95a8e92cc8314db134311d2fbb0269f0679 (patch)
tree72090831abeb0b37028a73af71cae31cb7cc6d7e /compiler/codeGen
parent2b3734853ae5ddb75f85bfcc4ab8842a9ba4b5e0 (diff)
downloadhaskell-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