Re: [ANNOUNCE] GHC 9.0.1 released

2021-02-09 Thread Karel Gardas

Hi Jens,

tested and this works! Thanks a lot,

Karel

On 2/9/21 2:24 AM, Jens Petersen wrote:
> Hi Karel,
> 
> On Tue, 9 Feb 2021 at 00:56, Karel Gardas  > wrote:
> 
> [karel@localhost ~]$ sudo dnf --enablerepo=updates-testing-modular
> install ghc:9.0/default
> 
>  
> Apologies, I thought I had tested, but I copied without the 'module'
> command, it should be:
> 
> $ sudo dnf --enablerepo=updates-testing-modular module install
> ghc:9.0/default
> 
> Alternatively you can run, eg:
> 
> $ sudo dnf --enablerepo=updates-testing-modular module enable ghc:9.0
> $ sudo dnf --enablerepo=updates-testing-modular install ghc
> 
> etc
> 
> It should go stable in about a week.
> 
> Thanks, Jens
>  

___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


Re: [ANNOUNCE] GHC 9.0.1 released

2021-02-08 Thread Jens Petersen
Hi Karel,

On Tue, 9 Feb 2021 at 00:56, Karel Gardas  wrote:

> [karel@localhost ~]$ sudo dnf --enablerepo=updates-testing-modular
> install ghc:9.0/default


Apologies, I thought I had tested, but I copied without the 'module'
command, it should be:

$ sudo dnf --enablerepo=updates-testing-modular module install
ghc:9.0/default

Alternatively you can run, eg:

$ sudo dnf --enablerepo=updates-testing-modular module enable ghc:9.0
$ sudo dnf --enablerepo=updates-testing-modular install ghc

etc

It should go stable in about a week.

Thanks, Jens
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


Re: [ANNOUNCE] GHC 9.0.1 released

2021-02-08 Thread Karel Gardas

Hi Jens,

fedora newbie here. Not sure what I'm doing wrong, but it's not working
on f33/amd64 here:

[karel@localhost ~]$ sudo dnf update
[sudo] password for karel:
Last metadata expiration check: 0:00:33 ago on Mon 08 Feb 2021 05:53:17
PM CET.
Dependencies resolved.
Nothing to do.
Complete!
[karel@localhost ~]$ sudo dnf --enablerepo=updates-testing-modular
install ghc:9.0/default
Last metadata expiration check: 0:00:49 ago on Mon 08 Feb 2021 05:53:17
PM CET.
No match for argument: ghc:9.0/default
Error: Unable to find a match: ghc:9.0/default

Thanks,
Karel

On 2/8/21 5:32 PM, Jens Petersen wrote:
> On Fri, 5 Feb 2021 at 02:04, Ben Gamari  > wrote:
> 
> The GHC team is very pleased to announce the availability of GHC 9.0.1.
> 
> 
> This is now testable in Fedora with:
> 
> sudo dnf --enablerepo=updates-testing-modular install ghc:9.0/default
> 
> Thanks, Jens
> 
> ___
> Glasgow-haskell-users mailing list
> glasgow-haskell-us...@haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users
> 

___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


Re: [ANNOUNCE] GHC 9.0.1 released

2021-02-08 Thread Jens Petersen
On Fri, 5 Feb 2021 at 02:04, Ben Gamari  wrote:

> The GHC team is very pleased to announce the availability of GHC 9.0.1.
>

This is now testable in Fedora with:

sudo dnf --enablerepo=updates-testing-modular install ghc:9.0/default

Thanks, Jens
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


[ANNOUNCE] GHC 9.0.1 released

2021-02-04 Thread Ben Gamari
The GHC team is very pleased to announce the availability of GHC 9.0.1.
Source and binary distributions are available at the usual
place:

https://downloads.haskell.org/ghc/9.0.1/

In addition to numerous bug fixes, GHC 9.0.1 will bring a number of new
features:

 * A first cut of the new LinearTypes language extension [2], allowing use
   of linear function syntax and linear record fields.

 * A new bignum library, ghc-bignum, improving portability and allowing GHC
   to be more easily used with integer libraries other than GMP.

 * Improvements in code generation, resulting in considerable
   runtime performance improvements in some programs.

 * Improvements in pattern-match checking, allowing more precise
   detection of redundant cases and reduced compilation time.

 * Implementation of the "simplified subsumption" proposal [3]
   simplifying the type system and paving the way for QuickLook
   impredicativity in GHC 9.2.

 * Implementation of the QualifiedDo extension [4], allowing more
   convenient overloading of `do` syntax.

 * An experimental new IO manager implementation for Windows platforms, both
   improving performance and fixing many of the quirks with the old manager 
built
   on POSIX-emulation.

 * Improvements in compilation time.

And many more. See the release notes [5] for a full accounting of the
changes in this release.

As always, feel free to report any issues you encounter via
gitlab.haskell.org.

Cheers,

 - Ben


[1]: https://gitlab.haskell.org/ghc/ghc/-/wikis/migration/9.0#ghc-prim-07
[2]: 
https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0111-linear-types.rst
[3]: 
https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0287-simplify-subsumption.rst
[4]: 
https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0216-qualified-do.rst
 
[5]: 
https://downloads.haskell.org/ghc/9.0.1/docs/html/users_guide/9.0.1-notes.html



signature.asc
Description: PGP signature
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs