Guest standard library support

Compukters provides native Guest Kotlin libraries, not a Kotlin/JVM classpath. This inventory describes executable APIs in the current checkout, including unreleased work. Language support owns syntax and lowering; the generated API reference owns packages, signatures and KDoc.

API groups

Topic Contents
Core and text Scope functions, preconditions, text search/transformation, parsing, text and hashes
Arrays and ranges All twelve primitive arrays, reference arrays, copying and stored progressions
Collections Lists, primitive specializations, selection, mutation and iterable helpers
Console I/O and packages Console overloads, module ownership and unavailable packages

Status and evidence

The canonical declarations live in guest-platform. Only selected Compukters platform modules participate in Guest name resolution; host Kotlin/JVM dependencies do not. The Guest API reference indexes public declarations by package and symbol and links to their source files.

Maintenance

Update the API’s owning page together with its exact executable surface and test evidence. Update language support only when syntax or representation boundaries change. Keep each behavior in one inventory; link to shared nullability, equality and callback semantics. A supported API does not imply all overloads from upstream Kotlin are available.

Core and text

Arrays and ranges

Collections and I/O

Status legend

For agents and maintainers: follow the relative document links above, read the relevant entry and its evidence, and update that owning file in the same commit as the implementation. These index files retain the shared policy; topic pages retain the detailed contracts.