GHC 8.8.1

Silenciosamente e despercebida, uma nova versão do famoso compilador da linguagem Haskell foi lançada.

Entre as mudanças:

  • Suporte para criação de perfil em sistemas Windows de 64 bits.
  • O GHC agora requer o LLVM versão 7.
  • O método fail foi finalmente removido da classe Monad e agora está na classe MonadFail (a parte final da proposta MonadFail).
  • O aplicativo de tipo explícito agora funciona para os próprios tipos, não apenas para valores.
  • forall agora é uma palavra-chave independente de contexto, permitindo que seja usada em famílias de tipos e regras de reescrita.
  • Algoritmo de layout de código aprimorado para x86.
  • Muitas outras mudanças.

Fonte: linux.org.ru

Adicionar um comentário