27 Марта 2015 года вышла новая версия компилятора и интерпретатора функционального языка программирования Haskell.
Из интересного:
- Новое расширение StaticPointers для распределенных вычислений: обзор
 - Поддержка плагинов в модуль проверки типов
 - GHC начал понимать опцию -g, которая добавляет отладочную DWARF секцию для отладчиков (например, gdb) и профилировщиков (например, perf)
 - Встроенная библиотека работы с числами Integer использует более эффективный распределитель памяти.
 - Улучшена поддержка динамических библиотек на архитуетурах PowerPC, SPARC, Itanium
 - Исправлено непомерное потребление памяти при компиляции типов с большим числом конструкторов в режиме -O2 (SpecConstr bug)
 - И многое другое
 
Изменения, влияющие на обратную совместимость:
- Многие функции Prelude были обобщены с операций на List до Foldable/Traversable (в миру FTP)
 - Monad instances теперь требуют Applicative instances (в миру AMP)
 - Подсказки разработчикам для перехода с предыдущих версий
 
>>> Все изменения






