rsk0315 / library-rs

えびちゃんのライブラリです。
https://rsk0315.github.io/library-rs/nekolib/
MIT License
20 stars 0 forks source link

fold bisect #20

Closed rsk0315 closed 3 years ago

rsk0315 commented 3 years ago

(特に fold_bisect_rev の)返り値をどうしようと思ってて、-1 を返したいとき、雑に 1usize.wrapping_neg() を返すと使い手が困るかも? Option<usize> でもいいけど、そうならないことがわかってるときに毎回 .unwrap() を強制させるのはね

rsk0315 commented 3 years ago

[0, n) で true, [0, n+1) で false になるやつ、n+1 を返すべき? None を返してもいいかなという気がするし、どっちも Option<usize> にしちゃうか