1 2 3 4 5 6 7
# list-fn A generic lazy list. It's an immutable iterator with continuations. The lazy list can be used as an immutable alternative to the standard Rust iterator. Any `List<End = Self>` is an iterator. Any `&mut Iterator` is a `List<End = Self>`.