DeriveLift extension (#1830)

Authored by RyanGlScott.

Description

DeriveLift extension (Trac #1830)

Summary:
This implements -XDeriveLift, which allows for automatic derivation
of the Lift class from template-haskell. The implementation is based
off of Ian Lynagh's th-lift library
(http://hackage.haskell.org/package/th-lift).

Test Plan: ./validate

Reviewers: hvr, simonpj, bgamari, goldfire, austin

Reviewed By: goldfire, austin

Subscribers: osa1, thomie

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

GHC Trac Issues: Trac #1830

Details

Committed
austinSep 21 2015, 9:50 PM
Reviewer
goldfire
Differential Revision
D1168: DeriveLift extension (#1830)
Parents
rGHCd4d34a73aacc: Make derived names deterministic
Branches
Unknown
Tags
Unknown
Build Status
Buildable 5740
Build 6280: GHC Continuous Integration (amd64/Linux)