Descrição
Deriva a classe Lift de Template Haskell para tipos de dados. Lift permite converter valores em expressões de Template Haskell que podem ser embutidas em código gerado.
É útil quando bibliotecas precisam gerar código contendo valores Haskell conhecidos em tempo de compilação. Ele é voltado principalmente a fluxos de metaprogramação e deriving, então a maioria das pessoas o encontra apenas como dependência.