Collections

Meta: lists are the only collection today — say so. When maps/sets land, add subsections; until then, don't sketch a future. Big API surface; group by intent (transform / select / aggregate / slice).

Lists

Construction

Indexing

Length and emptiness

Transform

Iterate

Predicates

Slice

Join

Nullable lists vs. lists of nullables

Methods on nullable lists

Type inference for heterogeneous elements

Note: .length and .isEmpty are list-only — strings do not have them (see Strings).

Meta: many list operations are mirrored on strings (split, contains, etc.) and readers will look both places — see Strings. Block-taking list methods relate to Blocks; full signatures live in Standard library reference; element/list nullability follows Types and nullability.