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/
来自:开源中国社区

