Skip to content
This repository has been archived by the owner on Sep 28, 2022. It is now read-only.

Reimplementing destructuring #561

Merged
merged 18 commits into from
Oct 20, 2020
Merged

Reimplementing destructuring #561

merged 18 commits into from
Oct 20, 2020

Conversation

yloiseau
Copy link
Contributor

Trying to reimplement the destructuring feature better (see #524 for a full introduction to issues of current implementation).

@yloiseau yloiseau self-assigned this Oct 16, 2020
@yloiseau yloiseau linked an issue Oct 16, 2020 that may be closed by this pull request
@yloiseau yloiseau force-pushed the feat/destruct-reboot branch from 57817dc to 76272ac Compare October 18, 2020 23:40
@yloiseau yloiseau force-pushed the feat/destruct-reboot branch from 76272ac to 4eedefa Compare October 19, 2020 10:11
@yloiseau yloiseau force-pushed the feat/destruct-reboot branch from 4eedefa to 80e4e09 Compare October 19, 2020 11:26
@yloiseau yloiseau force-pushed the feat/destruct-reboot branch from 80e4e09 to 5b66895 Compare October 19, 2020 13:15
- move implementations into interface as default method
- make more IR elements destructurable
@yloiseau yloiseau marked this pull request as ready for review October 19, 2020 20:33
@yloiseau yloiseau requested a review from jponge October 19, 2020 20:33
@yloiseau yloiseau changed the title WIP: Reimplementing destructuring Reimplementing destructuring Oct 19, 2020
TODO.md Outdated Show resolved Hide resolved
src/main/java/gololang/HeadTail.java Show resolved Hide resolved
src/main/java/gololang/Range.java Show resolved Hide resolved
@yloiseau yloiseau requested a review from jponge October 20, 2020 10:40
@jponge jponge added this to the 3.4.0 milestone Oct 20, 2020
@jponge jponge merged commit bae47c5 into master Oct 20, 2020
@yloiseau yloiseau deleted the feat/destruct-reboot branch October 20, 2020 12:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Destructuring is unsound
2 participants