[ghc-steering-committee] Bundling patterns with type synonyms (#28)
Richard Eisenberg
rae at cs.brynmawr.edu
Sun Jun 24 03:19:25 UTC 2018
Agreed. Beyond my posted technical reservations, I believe that a better solution is out there.
Richard
> On Jun 23, 2018, at 1:00 PM, Joachim Breitner <mail at joachim-breitner.de> wrote:
>
> Hi,
>
> Am Mittwoch, den 13.06.2018, 18:18 -0500 schrieb Christopher Allen:
>> Bundling patterns with type synonyms by Bertram Felgenhauer and Joe Hermaszewski
>>
>> https://github.com/ghc-proposals/ghc-proposals/pull/28
>>
>>
>> I think we should accept this proposal. There are a couple of
>> open questions, ambiguities, and potential downsides but the overall
>> complexity of the proposal doesn't cause me great concern.
>
> I agree with Simon that might not take the language in the direction we
> want to take it.
>
> In fact, if we had PatternSynonyms and ExplicitNamespaces back when
> Haskell was first specified, we might not have the T(K) syntax at all,
> and just a flat, explicit list of names, possibly requiring explicit
> namespace qualifier to disambiguate? Things like deprecating exports
> would have been easier then…
>
> So while I follow the motivation of the proposal, and I don’t have
> concrete other solution to offer, I am inclined to reject it: The
> problem it is solving does not seem to be too urgent, and my gut
> feeling says that there might be something better down the road.
>
> Cheers,
> Joachim
>
> --
> Joachim Breitner
> mail at joachim-breitner.de
> http://www.joachim-breitner.de/
> _______________________________________________
> ghc-steering-committee mailing list
> ghc-steering-committee at haskell.org
> https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
More information about the ghc-steering-committee
mailing list