Descrição
Fornece generics baseados em constraints para Haskell. Isso ajuda o código a derivar ou definir comportamento de forma genérica controlando as restrições exigidas por cada parte de um tipo de dado.
É útil para autores de bibliotecas avançadas, serialização, validação, transformações e fluxos parecidos com deriving. É uma biblioteca para desenvolvedores e não possui interface independente.