红联Linux门户
Linux帮助

GHC 8.2.1发布,Haskell编译器

发布时间:2017-07-24 09:02:54来源:红联作者:baihuo
GHC 开发团队宣布期待已久的 GHC 8.2.1 发布了。GHC(Glasgow Haskell compiler)是 Haskell 最顶级最好的编程套件,包括一个优化的编译器,生成各种平台的优秀代码,同时还有个交互式系统,让用户使用起来更简单方便,能使用 Haskell 进行快速的开发。它支持多种语言的扩展,包括并发,异常和其他语言的接口(C 语言等等)。

这是8系列中的第二个版本。因此,本版本主要增强了性能和稳定性。主要更新内容如下:

Significant improvements in compiler performance

More robust support for levity polymorphism

Reliable DWARF debugging information

Improved runtime system performance on NUMA systems

Retooling of the cost-center profiler, including support for live streaming of profile data via the GHC event log

Interface file determinism

More robust treatment of join points, enabling significantly better code generation in many cases

Numerous improvements in robustness on Windows

and the resolution of over 500 other tickets

新特性:

A new, more type-safe type reflection mechanism

The long-awaited Backpack module system

Deriving strategies to disambiguate between GHC's various instance deriving mechanisms

Unboxed sum types, for efficient unpacked representation of sum data types

Compact regions, allowing better control over garbage collection in the presence of large heaps containing many long-lived objects.

Colorful messages and caret diagnostics for more legible errors

软件详情:https://ghc.haskell.org/trac/ghc/blog/ghc-8.2.11-released?utm_content=buffer256fb&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer

下载地址:https://downloads.haskell.org/~ghc/8.2.1/

来自:开源中国社区
文章评论

共有 0 条评论