GHC 8.8.1

In silenzio e inosservato, è stata rilasciata una nuova versione del famoso compilatore del linguaggio Haskell.

Tra le modifiche:

  • Supporto per la profilazione su sistemi Windows a 64 bit.
  • GHC ora richiede LLVM versione 7.
  • Il metodo fail è stato finalmente spostato fuori dalla classe Monad e ora si trova nella classe MonadFail (la parte finale della proposta MonadFail).
  • L'applicazione di tipi espliciti ora funziona per i tipi stessi, non solo per i valori.
  • forall è ora una parola chiave indipendente dal contesto, che ne consente l'utilizzo nelle famiglie di tipi e nelle regole di riscrittura.
  • Algoritmo di layout del codice migliorato per x86.
  • Molti altri cambiamenti.

Fonte: linux.org.ru

Aggiungi un commento