[ANNOUNCE] Glasgow Haskell Compiler 8.10.1-alpha1 released

Ben Gamari <[email protected]>
Newsgroups gmane.comp.lang.haskell.glasgow.user,gmane.comp.lang.haskell.ghc.devel,gmane.comp.lang.haskell.general
Message-ID <[email protected]>
Hello all,

The GHC team is happy to announce the availability of the first alpha
release in the GHC 8.10 series. Source and binary distributions are
available at the usual place:

    https://downloads.haskell.org/ghc/8.10.1-alpha1/

GHC 8.10.1 will bring a number of new features including:

 * The new UnliftedNewtypes extension allowing newtypes around unlifted
   types.

 * The new StandaloneKindSignatures extension allows users to give
   top-level kind signatures to type, type family, and class
   declarations.

 * A new warning, -Wderiving-defaults, to draw attention to ambiguous
   deriving clauses

 * A number of improvements in code generation, including changes

 * A new GHCi command, :instances, for listing the class instances
   available for a type.

 * An upgraded Windows toolchain lifting the MAX_PATH limitation

 * Improved support profiling, including support for sending profiler
   samples to the eventlog, allowing correlation between the profile and
   other program events

This release marks the beginning of the 8.10 pre-release cycle. The next
alpha release will be in roughly two weeks. This next alpha will likely
be the last release before the release candidate in late December. If
all goes well the final release will be cut roughly two weeks after the
candidate, in mid-January.

This being an alpha release, there are a few issues that are still
outstanding:

 * The new Alpine Linux binary distribution is not present due to an
   apparent correctness issue [1]; any help Alpine users can offer here
   would be greatly appreciated.

 * We have yet to sort out compliance with Apple's notarization
   requirements [2] which will be likely be necessary for users of
   macOS Catalina.

 * There is an issue with the users guide build that has yet to be
   sorted out.

 * There are a couple of non-regression correctness issues which we plan
   to fix for the final 8.10.1 but are not fixed in this release.

 * Debian 10 builds are not yet available.

Please do test this release and let us know if you encounter any other
issues.

Cheers,

- Ben


[1] https://gitlab.haskell.org/ghc/ghc/issues/17508
[2] https://gitlab.haskell.org/ghc/ghc/issues/17418

_______________________________________________
Glasgow-haskell-users mailing list
[email protected]
http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users
signature.asc (application/pgp-signature, 487 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEmwpsh4C13+CdDZRjcVB86Evun78FAl3a8WAACgkQcVB86Evu
n7/rGggAl5NUfZdGXsIgkKC0MSkWJBdoML8lVpQbZWXoYJSomX3NAb7qY+4q5EPK
woCiLsL+dELI3egQbHyyLwcDkayNxjqFQWoEmtwxXWQe2d8jUC0G9XUyn3HQdNOz
JgXKhIe4EMFZLJZW4Y5o84F0hPGLGv7j+JVmAn6vFKtIwKqTGoK9zDXDSItFbU1d
+Yuh81ALDuJycKeUQy8WSfGIIw8KKWx6uzsIoG3Amd6RQio1uuJvsSOIDfq/+Y/H
PjhpmUO51yomOa0H+pm/8KnIEFHzJDW9F9I6dGOiirtuq7v5JoIrp8JcbBz8nehM
EkfYjFR1XWsfy8uGBoN4Ydjm7UmnPw==
=QLoM
-----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.