Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fn main() {
- let successor = |n: &usize| {
- if let v @ 1..=999 = n*2 {
- Some(v)
- } else {
- None
- }
- };
- let iter = std::iter::successors(Some(1), successor);
- for v in iter {
- println!("{}", v);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement