Macro cons::conslist
[−]
[src]
macro_rules! conslist { ($($x:expr),*) => { ... }; ($($x:expr,)*) => { ... }; }
Macro for creating a ConsList
.
Examples
#[macro_use] extern crate cons; extern crate cons_list; use cons_list::ConsList; // Create an empty ConsList let list: ConsList<i32> = conslist!(); assert_eq!(list, ConsList::<i32>::new()); // Create a ConsList let list = conslist!("A", "B", "C"); assert_eq!(list, ConsList::new().append("C").append("B").append("A"));