てがみ: qatacri at protonmail.com | 統計 | 2019

201929903

Python の for-else, while-else が好きなのだけれど、

Allow for and while loop to return value (without discussion of keyword names) · Issue #1767 · rust-lang/rfcs · GitHub
Allow for and while loop to return value (without discussion of keyword names) · Issue #1767 · rust-lang/rfcs · GitHub

nikomatsakis がけっこう強く反対していた。すでに issue は閉じられていて今後入る予定もなさそう。値を返す break が入ったから、これもそのうち入ると思っていた。うーん。そんなにエッジケースかなあ。 break で抜けなかったときに何か処理するパターンはけっこう頻出だと思うのだけれど。