Silencieusement, une nouvelle version du compilateur Haskell bien connu est sortie.
Parmi les changements :
- Prise en charge du profilage sur les systèmes 64 bits sous Windows.
- GHC nécessite désormais LLVM version 7.
- La méthode fail a été définitivement éliminée de la classe Monad, elle se trouve désormais dans la classe MonadFail (partie finale de la proposition MonadFail).
- L'application explicite des types (type application) fonctionne maintenant aussi pour les types eux-mêmes, et pas seulement pour les valeurs.
- forall est maintenant un mot-clé indépendamment du contexte, ce qui permet de l'utiliser dans les familles de types et les règles de réécriture.
- L'algorithme de liaison de code pour x86 a été amélioré.
- De nombreux autres changements.
Source : linux.org.ru
