[Haskell-cafe] [ANNOUNCE] GHC 8.6.1-alpha1 available

Richard Eisenberg rae at cs.brynmawr.edu
Sun Jul 1 01:39:33 UTC 2018


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 at cs.brynmawr.edu> wrote:
> 
> I've created a ticket for this: https://ghc.haskell.org/trac/ghc/ticket/15329 <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 at iohk.io <mailto:vanessa.mchale at iohk.io>> wrote:
>> 
>> The parser seems to be broken. Attempting to build basement <http://hackage.haskell.org/package/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 <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 <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 <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.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20180630/2eb4807b/attachment.html>


More information about the Haskell-Cafe mailing list