GHC 8.8.1

著名的 Haskell 语言编译器的新版本已经悄悄地、不被注意地发布了。

其中的变化:

  • 支持在 64 位 Windows 系统上进行分析。
  • GHC 现在需要 LLVM 版本 7。
  • fail 方法最终已从 Monad 类中移出,现在位于 MonadFail 类中(MonadFail 提案的最后部分)。
  • 显式类型应用程序现在适用于类型本身,而不仅仅是值。
  • forall 现在是一个与上下文无关的关键字,允许它在类型族中使用并重写规则。
  • 改进了 x86 的代码布局算法。
  • 还有很多其他变化。

来源: linux.org.ru

添加评论