(Writing to the committee rather than polluting the DT proposal thread.)

We have a bullet “Does not create a language fork” in the review criteria. I treat it like the other criteria, a fork-like proposal is a red flag, but not an automatic reject.

This relates back to our earlier conversation about proposal properties.  Eric suggested:

 

 

 

 

Reading our “fork-like” criterion, it seems to be saying “it’s fork-like if it is not a plausible default (in the above sense), and fork-like is bad”.  But as -XStrict and -XRebindableSyntax show, not being a plausible default isn’t necessarily bad.

 

Do we want to revise our language in the criteria?

 

Simon

 

 

 

From: Eric Seidel <notifications@github.com>
Sent: 09 March 2021 14:05
To: ghc-proposals/ghc-proposals <ghc-proposals@noreply.github.com>
Cc: Simon Peyton Jones <simonpj@microsoft.com>; Assign <assign@noreply.github.com>
Subject: Re: [ghc-proposals/ghc-proposals] Support ergonomic dependent types (#378)

 

Do we have a write up of what it means to be fork-like? Or what role the fork-like property plays in our deliberations?

We have a bullet “Does not create a language fork” in the review criteria. I treat it like the other criteria, a fork-like proposal is a red flag, but not an automatic reject.


You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub, or unsubscribe.