@@ -1422,18 +1422,18 @@ Interestingly, the `EXPR is PAT` idea was floated in the original RFC 160 that
1422
1422
introduced ` if let ` expressions in the first place. There, the notion that an
1423
1423
operator named ` is ` , which introduces bindings, is confusing was brought up.
1424
1424
1425
- [ kballard_1 ] : https://github.com/rust-lang/rfcs/pull/160#issuecomment-48515260
1426
- [ kballard_2 ] : https://github.com/rust-lang/rfcs/pull/160#issuecomment-48551196
1425
+ [ lilyball_1 ] : https://github.com/rust-lang/rfcs/pull/160#issuecomment-48515260
1426
+ [ lilyball_2 ] : https://github.com/rust-lang/rfcs/pull/160#issuecomment-48551196
1427
1427
[ liigo_1 ] : https://github.com/rust-lang/rfcs/pull/160#issuecomment-49234092
1428
- [ kballard_3 ] : https://github.com/rust-lang/rfcs/pull/160#issuecomment-49242255
1428
+ [ lilyball_3 ] : https://github.com/rust-lang/rfcs/pull/160#issuecomment-49242255
1429
1429
1430
- It was also mentioned by [ @kballard ] [ kballard_1 ] that it would be appropriate
1430
+ It was also mentioned by [ @lilyball ] [ lilyball_1 ] that it would be appropriate
1431
1431
if, and only if, it was limited to pattern matching, but not introducing any
1432
1432
bindings. We make the same argument in this RFC. The issue of unintuitive
1433
- scopes was also mentioned [ by @kballard ] [ kballard_2 ] there.
1433
+ scopes was also mentioned [ by @lilyball ] [ lilyball_2 ] there.
1434
1434
1435
1435
Even the idea of ` if EXPR match PAT ` was floated by [ @liigo ] [ liigo_1 ] at the
1436
- time but that idea was ultimately also rejected. [ @kballard ] [ kballard_3 ] opined
1436
+ time but that idea was ultimately also rejected. [ @lilyball ] [ lilyball_3 ] opined
1437
1437
that using ` match ` as a binary operator would be * "very confusing"* but did not
1438
1438
elaborate further at the time.
1439
1439
0 commit comments