Pattern synonyms for 7.8?

Gabor Greif ggreif at gmail.com
Mon Jan 6 13:00:03 UTC 2014


On 1/6/14, Simon Peyton-Jones <simonpj at microsoft.com> wrote:
> | When I started working on pattern synonyms (#5144) back in August, it
> | seemed the GHC 7.8 freeze was imminent, so I was planning for a first
> | version in 7.10/8.0 (whatever it will be called). However, since not
> | much has happened re: 7.8 since then (at least not much publicly
> | visible), and on the other hand, my implementation of pattern synonyms
> | is ready, I am now starting to wonder if it could be squeezed into 7.8.
> | What are your thoughts on this?
>
> I'd be interested in others' thoughts on this.  Because the implementation
> is now pretty solid, it's mostly a non-technical question.  Is it better to
> include a feature in the release whose design might change a bit in the
> light of experience, or to put it only in HEAD for a while?
>
> We could put it in the release with warnings saying "the exact details, esp
> of syntax, might change, but do try it".  I'd be ok with that, and we've
> done it before.
>
> What do other people think?

As long as the code additions dont't carry the danger of bugs in the
solid areas, I'd second this motion. I'd love to start playing around
with pattern synonyms.

Cheers,

    Gabor

>
> Simon
>
> | -----Original Message-----
> | From: ghc-devs [mailto:ghc-devs-bounces at haskell.org] On Behalf Of Dr.
> | ERDI Gergo
> | Sent: 05 January 2014 12:16
> | To: GHC Devs
> | Subject: Pattern synonyms for 7.8?
> |
> | Hi,
> |
> | When I started working on pattern synonyms (#5144) back in August, it
> | seemed the GHC 7.8 freeze was imminent, so I was planning for a first
> | version in 7.10/8.0 (whatever it will be called). However, since not
> | much has happened re: 7.8 since then (at least not much publicly
> | visible), and on the other hand, my implementation of pattern synonyms
> | is ready, I am now starting to wonder if it could be squeezed into 7.8.
> | What are your thoughts on this?
> |
> | Thanks,
> |  	Gergo
> | _______________________________________________
> | ghc-devs mailing list
> | ghc-devs at haskell.org
> | http://www.haskell.org/mailman/listinfo/ghc-devs
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://www.haskell.org/mailman/listinfo/ghc-devs
>


More information about the ghc-devs mailing list