Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC: let-else statements #3137

Merged
merged 25 commits into from
Jul 21, 2021
Merged
Changes from 13 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
2b92ef5
let-else first draft
Fishrock123 Jun 1, 2021
3438586
let-else draft updates from zulip
Fishrock123 Jun 2, 2021
c131adb
let-else draft updates for if-let-chains
Fishrock123 Jun 2, 2021
c9e75dc
let-else draft updates for practical refactor example
Fishrock123 Jun 2, 2021
d9e8bd4
let-else draft, add desugar example
Fishrock123 Jun 2, 2021
b5c3456
let-else draft, fix let-if-chains example
Fishrock123 Jun 2, 2021
059587f
let-else draft, remove old example
Fishrock123 Jun 3, 2021
93c1f7c
let-else: rfc PR link
Fishrock123 Jun 3, 2021
836f2c4
let-else: inital updates from Josh
Fishrock123 Jun 3, 2021
22e8430
let-else: note alternative 'else' names
Fishrock123 Jun 4, 2021
d25d51a
let-else: unless -> otherwise
Fishrock123 Jun 4, 2021
f3473f6
let-else, multiple updates
Fishrock123 Jun 8, 2021
6a9a9ef
let-else, another round of updates
Fishrock123 Jun 14, 2021
18ebdca
let-else, avoid let-else within if-let
Fishrock123 Jun 17, 2021
324117c
let-else, add note about multiple patterns
Fishrock123 Jun 17, 2021
bb81a98
let-else, note let-else-else-chains
Fishrock123 Jun 17, 2021
ff866ea
let-else, note that `||` in patterns is still possible
Fishrock123 Jun 17, 2021
a4d9456
let-else, update || example desugar
Fishrock123 Jun 17, 2021
cab12fc
let-else, variable name spelling
Fishrock123 Jun 17, 2021
89c5b6e
let-else, PFCP updates
Fishrock123 Jun 28, 2021
54bca55
let-else, fix a never type link
Fishrock123 Jul 2, 2021
c0c2fcc
let-else, FCP updates
Fishrock123 Jul 13, 2021
76e8bb5
let-else, Mario's edits
Fishrock123 Jul 19, 2021
b6b87d6
let-else, disallow any expr ending with `}`.
Fishrock123 Jul 20, 2021
952745b
let-else, mention macro expansions
Fishrock123 Jul 20, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading