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