diff options
author | Stefan Kreutz <mail@skreutz.com> | 2023-03-25 17:26:38 +0100 |
---|---|---|
committer | Stefan Kreutz <mail@skreutz.com> | 2023-03-25 17:26:38 +0100 |
commit | a168653d083e797274a14f20fbc0d37fad2ed601 (patch) | |
tree | 2355f66e69e2fbe4b83b87b918fca5cd5f94bacb /src/lib.rs | |
parent | fb71e0c7dbcd5deef8279dfc98b1d74bec1f094b (diff) | |
download | parseq-a168653d083e797274a14f20fbc0d37fad2ed601.tar |
Revise crate-level example
Diffstat (limited to 'src/lib.rs')
-rw-r--r-- | src/lib.rs | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -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); //! ``` |