Тихо и незаметно, излезе нова версия на известния компилатор за езика Haskell.

Сред промените:

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

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster