Este é um pacote de programação chamado haskell-base-orphans. Ele permite que você use algumas funcionalidades de versões mais antigas do programa, mesmo quando você estiver usando uma versão mais recente. Isso é chamado de compatibilidade com versões antigas.Além disso, o pacote também contém algumas funcionalidades que não estão mais sendo mantidas pelos desenvolvedores do programa original. Essas funcionalidades são chamadas de instâncias órfãs. 