Lists
- std::list::new() -> list
- std::list::len(list) -> int
- std::list::get(list, int idx) -> any | null
- std::list::set(list, int idx, any val)
- std::list::push(list, any val)
- std::list::pop(list) -> any | null
- std::list::remove(list, int idx) -> any | null
- std::list::add_in_place(list, int idx, int delta): adds to an int element in place
Example:
use pie/std;
def void main() {
let list xs = std::list::new();
std::list::push(xs, 1);
std::list::push(xs, 2);
std::print(std::list::len(xs));
}