Silenziosamente e senza preavviso, è stata rilasciata una nuova versione del noto compilatore del linguaggio Haskell.
Tra le novità:
- Supporto per il profiling su sistemi a 64 bit con Windows.
- GHC ora richiede LLVM versione 7.
- Il metodo fail è stato definitivamente rimosso dalla classe Monad, ora si trova nella classe MonadFail (parte finale della proposta MonadFail).
- L'applicazione esplicita dei tipi ora funziona anche per i tipi stessi, non solo per i valori.
- forall è ora una parola chiave indipendentemente dal contesto, consentendo il suo utilizzo in type families e rewrite rules.
- Migliorato l'algoritmo di linking per x86.
- Numerosi altri cambiamenti.
Fonte: linux.org.ru
