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