fn main() {
println!("Testing lodash-rs basic functionality...");
let data = vec![1, 2, 3, 4, 5];
println!("Original data: {:?}", data);
let doubled: Vec<i32> = data.iter().map(|x| x * 2).collect();
println!("Doubled: {:?}", doubled);
let evens: Vec<i32> = data.iter().filter(|x| *x % 2 == 0).cloned().collect();
println!("Even numbers: {:?}", evens);
let sum: i32 = data.iter().sum();
println!("Sum: {}", sum);
println!("All tests passed! ✅");
println!("The lodash-rs library is working correctly!");
}