Тихо и незаметно, излезе нова версия на известния компилатор за езика Haskell.
Сред промените:
- Поддръжка на профайлинг на 64-битови системи с Windows.
- GHC вече изисква LLVM версия 7.
- Методът fail беше окончателно премахнат от класа Monad, сега се намира в класа MonadFail (финалната част на MonadFail Proposal).
- Явното прилагане на типа (type application) вече работи и за самите типове, а не само за стойности.
- forall вече е ключова дума, независимо от контекста, което позволява да се използва в type families и rewrite rules.
- Подобрен е алгоритъмът за компилация на код за x86.
- Множество други промени.
Източник: linux.org.ru
