|
|
|
# Straw Poll 2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**DO NOT** start voting yet. Please contribute to the discussion on the mailing list first.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Haskell' Committee: Here is a form to record your current opinion on all proposals.
|
|
|
|
|
|
|
|
|
|
|
|
## About this Poll
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This vote is designed to tease out the "definitely in" proposals, and
|
|
|
|
to identify authors of their sections, so that we can make more
|
|
|
|
concrete progress on the language.
|
|
|
|
|
|
|
|
|
|
|
|
The deadline for this poll is Friday, August 18 but please try to get in your votes as early as possible so that we can have a discussion about its impact.
|
|
|
|
|
|
|
|
The deadline for this poll is ?? but please try to get in your votes as early as possible so that we can have a discussion about its impact.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I've left the previous vote intact, and made them the relatively
|
| ... | ... | @@ -20,8 +32,10 @@ neutral votes, so you can leave them as-is, or you can change them to |
|
|
|
Reject". You can also indicate that you'd be willing to write the
|
|
|
|
section on this proposal for the report by voting "AW" for instance.
|
|
|
|
|
|
|
|
|
|
|
|
## How to Vote
|
|
|
|
|
|
|
|
|
|
|
|
- Rate each proposal as
|
|
|
|
|
|
|
|
- A - Accept - This proposal should definitely be Accepted
|
| ... | ... | @@ -29,22 +43,24 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
- N - No - I tend towards rejecting this proposal
|
|
|
|
- R - Reject - This proposal should definitely be Rejected.
|
|
|
|
- blank - I am ambivalent, undecided, or haven't considered it properly in detail.
|
|
|
|
- **Modifiers** - some combinations are allowed (AW would mean that you definitely think we should accept the proposal, and you'd be willing to write the section. RW would mean that, although you don't believe it should go in, if the proposal did go in, you could help write it since you understand it so well.)
|
|
|
|
- Modifiers - some combinations are allowed (AW would mean that you definitely think we should accept the proposal, and you'd be willing to write the section.)
|
|
|
|
|
|
|
|
- W - Write - I would volunteer to help Write the report section for this proposal.
|
|
|
|
|
|
|
|
- M - More information is needed (the proposal isn't clear enough to make a meaningful vote)
|
|
|
|
- V - I'm on vacation and can't vote
|
|
|
|
- '\*' - We should do something here, but not necessarily what is proposed.
|
|
|
|
|
|
|
|
- Add your ratings to the column of the table headed with your initials.
|
|
|
|
- In order to reduce problems of multiple people editing:
|
|
|
|
|
|
|
|
- Do the easy ones first (and quickly), and hit 'save'
|
|
|
|
- Then do the harder ones one at a time, and save in-between each.
|
|
|
|
- Your answers to [StrawPoll-1](straw-poll-1) are the default values. You might want to double-check them.
|
|
|
|
- "I have completed voting" is here so we can tell the difference between someone who wants to leave their votes as-is (I hope no one does), verses someone who just hasn't voted.
|
|
|
|
- Isaac added "I have completed voting" so we can tell the difference between someone who wants to leave their votes as-is (I hope no one does), verses someone who just hasn't voted.
|
|
|
|
|
|
|
|
## The Vote
|
|
|
|
|
|
|
|
|
|
|
|
<table><tr><th> IJ </th>
|
|
|
|
<th> JL </th>
|
|
|
|
<th> MC </th>
|
| ... | ... | @@ -66,85 +82,86 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> Ticket </th>
|
|
|
|
<th> Description
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> x </th>
|
|
|
|
<th> V </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th>x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<th> x </th>
|
|
|
|
<tr><th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> - </th>
|
|
|
|
<th> I have completed voting.
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> AW </th>
|
|
|
|
<tr><th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#74](https://gitlab.haskell.org//haskell/prime/issues/74) </th>
|
|
|
|
<th> add some kind of concurrency
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> A </th>
|
|
|
|
<tr><th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#35](https://gitlab.haskell.org//haskell/prime/issues/35) </th>
|
|
|
|
<th> add [ForeignFunctionInterface](foreign-function-interface)</th></tr>
|
|
|
|
<th> add [ForeignFunctionInterface](foreign-function-interface)
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> Y </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th></th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> YW </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> [\#49](https://gitlab.haskell.org//haskell/prime/issues/49) </th>
|
|
|
|
<th> add multi parameter type classes
|
| ... | ... | @@ -153,20 +170,20 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> YW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#60](https://gitlab.haskell.org//haskell/prime/issues/60) </th>
|
|
|
|
<th> add RankNTypes or Rank2Types
|
|
|
|
</th></tr>
|
| ... | ... | @@ -174,41 +191,41 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> YW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#57](https://gitlab.haskell.org//haskell/prime/issues/57) </th>
|
|
|
|
<th> add polymorphic components
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> A </th>
|
|
|
|
<tr><th> Y </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> YW </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#26](https://gitlab.haskell.org//haskell/prime/issues/26) </th>
|
|
|
|
<th> add [ExistentialQuantification](existential-quantification) (existential components)
|
|
|
|
</th></tr>
|
| ... | ... | @@ -216,17 +233,17 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> YW </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
| ... | ... | @@ -235,115 +252,120 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
</th></tr>
|
|
|
|
<tr><th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th></th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th>Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#70](https://gitlab.haskell.org//haskell/prime/issues/70) </th>
|
|
|
|
<th> allow [TypeSynonymInstances](type-synonym-instances)</th></tr>
|
|
|
|
<th> allow [TypeSynonymInstances](type-synonym-instances)
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> YW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#65](https://gitlab.haskell.org//haskell/prime/issues/65) </th>
|
|
|
|
<th>[RelaxedDependencyAnalysis](relaxed-dependency-analysis)</th></tr>
|
|
|
|
<th> Relax Dependency Analysis
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> Y\* </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#39](https://gitlab.haskell.org//haskell/prime/issues/39) </th>
|
|
|
|
<th> add [ImpreciseExceptions](imprecise-exceptions)</th></tr>
|
|
|
|
<th> add [ImpreciseExceptions](imprecise-exceptions)
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> Y\* </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th>Y(3)</th>
|
|
|
|
<th>Y(3)</th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th>A(3)</th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y(3) </th>
|
|
|
|
<th> [\#29](https://gitlab.haskell.org//haskell/prime/issues/29) </th>
|
|
|
|
<th> add [ExtensibleExceptions](extensible-exceptions)</th></tr>
|
|
|
|
<tr><th> AW </th>
|
|
|
|
<th> add [ExtensibleExceptions](extensible-exceptions)
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> [\#24](https://gitlab.haskell.org//haskell/prime/issues/24) </th>
|
|
|
|
<th> add [HierarchicalModules](hierarchical-modules)</th></tr>
|
|
|
|
<tr><th> AW </th>
|
|
|
|
<th> add [HierarchicalModules](hierarchical-modules)
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A\* </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -352,7 +374,7 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#89](https://gitlab.haskell.org//haskell/prime/issues/89) </th>
|
|
|
|
<th> standardize the System.FilePath module
|
|
|
|
<th> standardize the System.FilePath? module for Haskell'
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -360,79 +382,80 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th>Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#53](https://gitlab.haskell.org//haskell/prime/issues/53) </th>
|
|
|
|
<th> Nondecreasing Indentation
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> A </th>
|
|
|
|
<tr><th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th>AW </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> [\#25](https://gitlab.haskell.org//haskell/prime/issues/25) </th>
|
|
|
|
<th> add [EmptyDataDeclarations](empty-data-declarations)</th></tr>
|
|
|
|
<th> add [EmptyDataDeclarations](empty-data-declarations)
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th>Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#23](https://gitlab.haskell.org//haskell/prime/issues/23) </th>
|
|
|
|
<th> fix common pitfall with the do-notation and if-then-else
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th>A(1)</th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> A\* </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> </th>
|
|
|
|
<th>A(1)</th>
|
|
|
|
<th>Y(1)</th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A\*</th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#15](https://gitlab.haskell.org//haskell/prime/issues/15) </th>
|
|
|
|
<th> add a binary IO interface
|
| ... | ... | @@ -441,19 +464,19 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#59](https://gitlab.haskell.org//haskell/prime/issues/59) </th>
|
|
|
|
<th> Fix the lexical syntax for qualified identifiers
|
| ... | ... | @@ -464,16 +487,16 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#42](https://gitlab.haskell.org//haskell/prime/issues/42) </th>
|
| ... | ... | @@ -486,19 +509,20 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#32](https://gitlab.haskell.org//haskell/prime/issues/32) </th>
|
|
|
|
<th> add [FlexibleInstances](flexible-instances)</th></tr>
|
|
|
|
<th> add [FlexibleInstances](flexible-instances)
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -506,14 +530,14 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -523,21 +547,21 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<tr><th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#56](https://gitlab.haskell.org//haskell/prime/issues/56) </th>
|
|
|
|
<th> add Pattern Guards
|
|
|
|
</th></tr>
|
| ... | ... | @@ -545,17 +569,17 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> MW </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
| ... | ... | @@ -566,19 +590,19 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> N </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> [\#79](https://gitlab.haskell.org//haskell/prime/issues/79) </th>
|
|
|
|
<th> Natural numbers
|
| ... | ... | @@ -587,11 +611,11 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> YW </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -599,7 +623,7 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th>Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#72](https://gitlab.haskell.org//haskell/prime/issues/72) </th>
|
|
|
|
<th> Make underscore 'caseless'
|
| ... | ... | @@ -607,20 +631,20 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<tr><th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> [\#20](https://gitlab.haskell.org//haskell/prime/issues/20) </th>
|
|
|
|
<th> Eliminate . as an operator
|
| ... | ... | @@ -629,19 +653,19 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> AW</th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#61](https://gitlab.haskell.org//haskell/prime/issues/61) </th>
|
|
|
|
<th> replace the Read class
|
| ... | ... | @@ -653,7 +677,7 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -662,7 +686,7 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#96](https://gitlab.haskell.org//haskell/prime/issues/96) </th>
|
|
|
|
<th> Replace the array indexing operator, '!'
|
| ... | ... | @@ -671,17 +695,17 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th>N&Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th>Y\* </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> YW\* </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th>N,Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -692,17 +716,17 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y\*M</th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
| ... | ... | @@ -713,41 +737,41 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#76](https://gitlab.haskell.org//haskell/prime/issues/76) </th>
|
|
|
|
<th> Bang patterns
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> AM </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th>YW\* </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> [\#67](https://gitlab.haskell.org//haskell/prime/issues/67) </th>
|
|
|
|
<th> add Scoped Type Variables
|
|
|
|
</th></tr>
|
| ... | ... | @@ -759,36 +783,36 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> N </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#62](https://gitlab.haskell.org//haskell/prime/issues/62) </th>
|
|
|
|
<th> allow data constructors to be exported and imported readonly
|
|
|
|
<th> allow data consructors to be exported and imported readonly
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> Y\* </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> AW</th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#58](https://gitlab.haskell.org//haskell/prime/issues/58) </th>
|
|
|
|
<th> prelude re-organisation proposal
|
| ... | ... | @@ -797,19 +821,19 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#55](https://gitlab.haskell.org//haskell/prime/issues/55) </th>
|
|
|
|
<th> add Parallel List comprehensions
|
| ... | ... | @@ -818,19 +842,19 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#52](https://gitlab.haskell.org//haskell/prime/issues/52) </th>
|
|
|
|
<th> Generalised deriving for newtype
|
| ... | ... | @@ -839,19 +863,19 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th></th>
|
|
|
|
<th></th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th></th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#50](https://gitlab.haskell.org//haskell/prime/issues/50) </th>
|
|
|
|
<th> get rid of unary '-' operator
|
| ... | ... | @@ -863,14 +887,14 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> YW </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -881,42 +905,44 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#44](https://gitlab.haskell.org//haskell/prime/issues/44) </th>
|
|
|
|
<th> add [MagicUnderscore](magic-underscore)</th></tr>
|
|
|
|
<th> add [MagicUnderscore](magic-underscore)
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#41](https://gitlab.haskell.org//haskell/prime/issues/41) </th>
|
|
|
|
<th> add [LambdaCase](lambda-case)</th></tr>
|
|
|
|
<th> add [LambdaCase](lambda-case)
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
| ... | ... | @@ -926,32 +952,33 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#34](https://gitlab.haskell.org//haskell/prime/issues/34) </th>
|
|
|
|
<th> add [ForeignData](foreign-data)</th></tr>
|
|
|
|
<th> add [ForeignData](foreign-data)
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th></th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -962,19 +989,19 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#30](https://gitlab.haskell.org//haskell/prime/issues/30) </th>
|
|
|
|
<th> remove operator fixity resolution from the context-free grammar
|
| ... | ... | @@ -982,18 +1009,18 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<tr><th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -1004,17 +1031,17 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M\* </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -1025,19 +1052,19 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> [\#92](https://gitlab.haskell.org//haskell/prime/issues/92) </th>
|
|
|
|
<th> add First Class Labels
|
| ... | ... | @@ -1046,17 +1073,17 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -1067,17 +1094,17 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th></th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -1086,19 +1113,19 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
</th></tr>
|
|
|
|
<tr><th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> NM </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -1109,40 +1136,40 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> M </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> AW</th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#78](https://gitlab.haskell.org//haskell/prime/issues/78) </th>
|
|
|
|
<th> Add infix type constructors
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> R </th>
|
|
|
|
<tr><th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#82](https://gitlab.haskell.org//haskell/prime/issues/82) </th>
|
|
|
|
<th> Allow import declarations anywhere at the top level
|
| ... | ... | @@ -1155,13 +1182,13 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
| ... | ... | @@ -1172,19 +1199,19 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> [\#88](https://gitlab.haskell.org//haskell/prime/issues/88) </th>
|
|
|
|
<th> unified and extensible annotations
|
| ... | ... | @@ -1194,18 +1221,18 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> [\#19](https://gitlab.haskell.org//haskell/prime/issues/19) </th>
|
|
|
|
<th> control export and import of class instances
|
| ... | ... | @@ -1214,17 +1241,17 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
| ... | ... | @@ -1238,14 +1265,14 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
| ... | ... | @@ -1256,19 +1283,19 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th></th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#64](https://gitlab.haskell.org//haskell/prime/issues/64) </th>
|
|
|
|
<th> add recursive do syntax
|
| ... | ... | @@ -1280,13 +1307,13 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> NM </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> N\* </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
| ... | ... | @@ -1304,13 +1331,13 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> [\#73](https://gitlab.haskell.org//haskell/prime/issues/73) </th>
|
|
|
|
<th> add views
|
| ... | ... | @@ -1322,15 +1349,15 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th></th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> [\#71](https://gitlab.haskell.org//haskell/prime/issues/71) </th>
|
| ... | ... | @@ -1338,20 +1365,20 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
</th></tr>
|
|
|
|
<tr><th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> [\#54](https://gitlab.haskell.org//haskell/prime/issues/54) </th>
|
| ... | ... | @@ -1361,19 +1388,19 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> [\#43](https://gitlab.haskell.org//haskell/prime/issues/43) </th>
|
|
|
|
<th> add Linear implicit params
|
| ... | ... | @@ -1382,22 +1409,23 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> YW </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> YM </th>
|
|
|
|
<th> [\#36](https://gitlab.haskell.org//haskell/prime/issues/36) </th>
|
|
|
|
<th> add [FunctionalDependencies](functional-dependencies)</th></tr>
|
|
|
|
<th> add [FunctionalDependencies](functional-dependencies)
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
| ... | ... | @@ -1407,24 +1435,25 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> [\#77](https://gitlab.haskell.org//haskell/prime/issues/77) </th>
|
|
|
|
<th> add [MultiWayIf](multi-way-if)</th></tr>
|
|
|
|
<th> add [MultiWayIf](multi-way-if)
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
| ... | ... | @@ -1433,48 +1462,48 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> [\#69](https://gitlab.haskell.org//haskell/prime/issues/69) </th>
|
|
|
|
<th> allow tuple sections
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> R </th>
|
|
|
|
<tr><th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> NM </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> [\#38](https://gitlab.haskell.org//haskell/prime/issues/38) </th>
|
|
|
|
<th> add implicit parameters
|
|
|
|
</th></tr>
|
|
|
|
<tr><th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th></th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> M </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
| ... | ... | @@ -1493,9 +1522,9 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -1506,17 +1535,17 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> NM </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> NM </th>
|
|
|
|
<th> R </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> N </th>
|
| ... | ... | @@ -1527,56 +1556,13 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> AW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th></th>
|
|
|
|
<th> A </th>
|
|
|
|
<th> A </th>
|
|
|
|
<th>[\#84](https://gitlab.haskell.org//haskell/prime/issues/84)</th>
|
|
|
|
<th> Kind Annotations
|
|
|
|
</th></tr></table>
|
|
|
|
|
|
|
|
<table><tr><th></th>
|
|
|
|
<th></th>
|
|
|
|
<th> N </th>
|
|
|
|
<th></th>
|
|
|
|
<th></th>
|
|
|
|
<th></th>
|
|
|
|
<th></th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th></th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> N </th>
|
|
|
|
<th></th>
|
|
|
|
<th> N </th>
|
|
|
|
<th> Y\* </th>
|
|
|
|
<th></th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th></th>
|
|
|
|
<th>[\#101](https://gitlab.haskell.org//haskell/prime/issues/101)</th>
|
|
|
|
<th> Class aliases
|
|
|
|
</th></tr>
|
|
|
|
<tr><th></th>
|
|
|
|
<th></th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th></th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th></th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> YW </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th></th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th> </th>
|
| ... | ... | @@ -1584,35 +1570,18 @@ section on this proposal for the report by voting "AW" for instance. |
|
|
|
<th> </th>
|
|
|
|
<th> </th>
|
|
|
|
<th> Y </th>
|
|
|
|
<th>[\#103](https://gitlab.haskell.org//haskell/prime/issues/103)</th>
|
|
|
|
<th>[MonomorphicPatternBindings](monomorphic-pattern-bindings)</th></tr>
|
|
|
|
<tr><th> W </th>
|
|
|
|
<th></th>
|
|
|
|
<th></th>
|
|
|
|
<th></th>
|
|
|
|
<th> W </th>
|
|
|
|
<th></th>
|
|
|
|
<th> W </th>
|
|
|
|
<th> W </th>
|
|
|
|
<th> W </th>
|
|
|
|
<th></th>
|
|
|
|
<th> W </th>
|
|
|
|
<th></th>
|
|
|
|
<th> W </th>
|
|
|
|
<th></th>
|
|
|
|
<th></th>
|
|
|
|
<th></th>
|
|
|
|
<th></th>
|
|
|
|
<th></th>
|
|
|
|
<th></th>
|
|
|
|
<th> volunteer to help write / define libraries
|
|
|
|
<th> [\#84](https://gitlab.haskell.org//haskell/prime/issues/84) </th>
|
|
|
|
<th> Kind Annotations
|
|
|
|
</th></tr></table>
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Member key:
|
|
|
|
|
|
|
|
|
|
|
|
- IJ Isaac Jones (co-editor)
|
|
|
|
- JL John Launchbury (co-editor) \<john at galois.com\>
|
|
|
|
- MC Manuel M T Chakravarty \<chak at cse.unsw.edu.au\>
|
| ... | ... | @@ -1626,7 +1595,6 @@ Member key: |
|
|
|
- RP Ross Paterson \<ross at soi.city.ac.uk\>
|
|
|
|
- SPJ Simon Peyton-Jones \<simonpj at microsoft.com\>
|
|
|
|
- DS Don Stewart \<dons at cse.unsw.edu.au\>
|
|
|
|
- MS Martin Sulzmann ≠
|
|
|
|
- AT Audrey Tang \<autrijus at gmail.com\>
|
|
|
|
- SJT Simon J. Thompson \<S.J.Thompson at kent.ac.uk\>
|
|
|
|
- MW Malcolm Wallace \<Malcolm.Wallace at cs.york.ac.uk\>
|
| ... | ... | |