GHC 8.10.1

The next release of the Glasgow Haskell Compiler has taken place.

Among the changes:

  • New language extensions UnliftedNewtypes, StandaloneKindSignatures ΠΈ ImportQualifiedPost.
  • Changes to code generation, including more aggressive code specialization, a new loop analyzer, array optimizations, and pointer tagging for large data types.
  • New shell command :instances showing available class instances for a given type.
  • Improvements in the embeddable code profiler.
  • And, icing on the cake, a new garbage collector that features reduced latency, garbage collection without copying data, and the ability to concurrently collect garbage and code. To enable the new garbage collector, you need to compile the code with the new compiler version and run it with the +RTS -xn options.

You can read more about the new garbage collector here.

Source: linux.org.ru

Add a comment