Descrição
Uma biblioteca Haskell que fornece instâncias órfãs retrocompatíveis para tipos do pacote base. Ajuda pacotes antigos e novos a compartilhar comportamento útil de typeclasses entre versões do compilador.
Desenvolvedores a usam para manter compatibilidade em grafos de dependências. Instâncias órfãs podem afetar resolução de typeclasses, então autores de bibliotecas devem entender quando elas são introduzidas.