[ANNOUNCE] GHC 9.10.1-alpha2 is now available

Ben Gamari <[email protected]>
Newsgroups gmane.comp.lang.haskell.cafe,gmane.comp.lang.haskell.ghc.devel,gmane.comp.lang.haskell.glasgow.user
Message-ID <[email protected]>
The GHC developers are very pleased to announce the availability of the
second alpha release of GHC 9.10.1. Binary distributions, source
distributions, and documentation are available at

         https://downloads.haskell.org/ghc/9.10.1-alpha2

We hope to have this release available via ghcup shortly.

GHC 9.10 will bring a number of new features and improvements, including:

 * The introduction of the `GHC2024` language edition, building upon
   `GHC2021` with the addition of a number of widely-used extensions.

 * Partial implementation of the [GHC Proposal #281], allowing visible
   quantification to be used in the types of terms.

 * [Extension] of LinearTypes to allow linear `let` and `where`
   bindings ([linear let])

 * The implementation of the [exception backtrace proposal], allowing
   the annotation of exceptions with backtraces, as well as other
   user-defined context

 * Further improvements in the info table provenance mechanism, reducing
   code size to allow IPE information to be enabled more widely

 * Javascript FFI support in the WebAssembly backend

 * Improvements in the fragmentation characteristics of the low-latency
   non-moving garbage collector.

 * ... and many more

A full accounting of changes can be found in the [release notes].
As always, GHC's release status, including planned future releases, can
be found on the GHC Wiki [status].

We would like to thank GitHub, IOG, the Zw3rk stake pool,
Well-Typed, Tweag I/O, Serokell, Equinix, SimSpace, the Haskell
Foundation, and other anonymous contributors whose on-going financial
and in-kind support has facilitated GHC maintenance and release
management over the years. Finally, this release would not have been
possible without the hundreds of open-source contributors whose work
comprise this release.

As always, do give this release a try and open a [ticket] if you see
anything amiss.


[release notes]: https://downloads.haskell.org/ghc/9.10.1-alpha2/docs/users_guide/9.10.1-notes.html
[status]: https://gitlab.haskell.org/ghc/ghc/-/wikis/GHC-status
[exception backtrace]: https://github.com/ghc-proposals/ghc-proposals/pull/330
[GHC Proposal #281]: https://github.com/ghc-proposals/ghc-proposals/pull/281
[linear let]: https://github.com/ghc-proposals/ghc-proposals/pull/624
[ticket]: https://gitlab.haskell.org/ghc/ghc/-/issues/new

_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.
signature.asc (application/pgp-signature, 487 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEE/lq2yR/qWXw7MRgLc+3p6M+67wEFAmYHMuUACgkQc+3p6M+6
7wHpvQf+MoaOR+cm/wS2L2y23al8cV3AUbqb7M+mdGIezF9qamVCUBr/+zH/XrnA
gQLjmf5OfAvmYpjeFabtcNSODo3I+gEExFyex/YlpRTgC03g3EIXeWB+E7h1eHfX
/zlvKVW0qowswMZudgjL83siffmIrHLxa5Qris7Fzq2pw9c80AcmORTiYOJLaCDL
/WMxdKvgrAjQ0EIhNnzjFK7RfZlLYCtK5H1bwWDKisWY8P/shEvZk2XYPgWbOi44
t3GTm94FjgvLRAtknKVyv1hxMbn1cvcEFOaWlu+Bh5gJOF6zZehbIw2io+waAQ5G
rJIXnD63NlZikarHczoh/7HLyWdj0g==
=lLSK
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.