llist 0.7.3

Lisp-style singly-linked list
Documentation

llist

llist is a Lisp-style singly-linked list library for Rust

Status

Experimental

Example

let llist = LList::new();
let lst = llist.cons(10, &list![llist; 20, 30, 40]);
let mut v = vec![];
dolist!((i &lst) {
    v.push(*i.car());
});