summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
authorStefan Kreutz <mail@skreutz.com>2023-03-25 17:26:38 +0100
committerStefan Kreutz <mail@skreutz.com>2023-03-25 17:26:38 +0100
commita168653d083e797274a14f20fbc0d37fad2ed601 (patch)
tree2355f66e69e2fbe4b83b87b918fca5cd5f94bacb /src/lib.rs
parentfb71e0c7dbcd5deef8279dfc98b1d74bec1f094b (diff)
downloadparseq-a168653d083e797274a14f20fbc0d37fad2ed601.tar
Revise crate-level example
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 3114426..1359ec6 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -9,15 +9,16 @@
//! use std::time::Duration;
//! use parseq::ParallelIterator;
//!
-//! let mut iter = (0..3)
+//! let mut iter = [3,2,1]
+//! .into_iter()
//! .map_parallel(|i| {
//! // Insert heavy computation here ...
-//! std::thread::sleep(Duration::from_millis((i % 3) * 10));
-//! i
+//! std::thread::sleep(Duration::from_millis(100*i));
+//! 2*i
//! });
//!
-//! assert_eq!(iter.next(), Some(0));
-//! assert_eq!(iter.next(), Some(1));
+//! assert_eq!(iter.next(), Some(6));
+//! assert_eq!(iter.next(), Some(4));
//! assert_eq!(iter.next(), Some(2));
//! assert_eq!(iter.next(), None);
//! ```
Generated by cgit. See skreutz.com for my tech blog and contact information.