I (really) should have known better: this change is intentional. GHC 8.6 changes the way that * is parsed in types. Specifically, * is always parsed as if it is a synonym for Type (that is, the kind of things like Int and Bool), not a binary operator. If you want it to be a binary operator, you must specify -XNoStarIsType.

Richard

On Jun 30, 2018, at 7:33 PM, Richard Eisenberg <rae@cs.brynmawr.edu> wrote:

I've created a ticket for this: https://ghc.haskell.org/trac/ghc/ticket/15329

Thanks for letting us know!

On Jun 30, 2018, at 7:26 PM, Vanessa McHale <vanessa.mchale@iohk.io> wrote:

The parser seems to be broken. Attempting to build basement yields:

Basement/Nat.hs:15:46: error: parse error on input ‘*’ | 15 | , type (<=), type (<=?), type (+), type (*), type (^), type (-) | ^

I'm not 100% sure where to report bugs for the alpha.

On 06/30/2018 04:26 PM, Ben Gamari wrote:
The GHC development team is pleased to announce the first 
alpha release leading up to GHC 8.6.1. The usual release artifacts
are available from

    https://downloads.haskell.org/~ghc/8.6.1-alpha1

This is the first release (partially) generated using our new CI
infrastructure. One known issue is that the haddock documentation is
currently unavailable. This will be fixed in the next alpha release. Do
let us know if you spot anything else amiss.

As always, do let us know if you encounter any trouble in the course of
testing. Thanks for your help!

Cheers,

- Ben


_______________________________________________
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.
_______________________________________________
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.

_______________________________________________
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.