Silenziosamente e senza farsi notare, è uscita una nuova versione del noto compilatore del linguaggio Haskell.
Tra le modifiche:
- 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, ed ora si trova nella classe MonadFail (parte finale della proposta MonadFail).
- L'applicazione esplicita dei tipi (type application) funziona ora anche per i tipi stessi, e non solo per i valori.
- forall è ora una parola chiave indipendentemente dal contesto, permettendo di utilizzarla in type families e rewrite rules.
- Migliorato l'algoritmo di linking per x86.
- Molti altri cambiamenti.
Fonte: linux.org.ru
