extern crate splop;
use splop::IterStatusExt;
fn main() {
let names = ["anna", "peter", "brigitte", "bob"];
for (name, status) in names.iter().with_status() {
print!("{}", name);
if status.is_first() {
print!(" <-- winner (ᵔᴥᵔ)");
}
if status.is_last_only() {
print!(" ... ʘ︵ʘ");
}
println!();
}
}