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