kotlinx.collections.immutable
kotlinx.collections.immutable copied to clipboard
Immutable persistent collections for Kotlin
The documentation for adding and removing items from immutablelist is unclear: From the docs Note: you need to import these operators from kotlinx.collections.immutable package in order for them to take...
Consider setting up `kotlinx-team-infra`'s `commitStatusPublisher` to publish test results from CI to PRs. Example: https://github.com/Kotlin/kotlinx-datetime/blob/bc8adee2b9e3659e8e1c38fc09f3a4a1bdf85276/.teamcity/additionalConfiguration.kt#L9
Additionally: * Adopt build scripts for receiving `kotlin_version` and `kotlin_repo_url` as project parameters * Bump binary-compatibility-validator version to 0.16.3 to fix `master` build * Small cleanups
Setup publication to the maven central through an intermediate maven repo.
It's the easiest-to-implement persistent data structure, and there are lots of classic functional algorithms that work best when building a list in reverse. (cons 1 someList) which creates a new...
The current implementation of sets and maps being 'ordered by default' is unintuitive as it isn't actually 'by default'; One would expect a persistent set to count as a persistent...
I can imagine this is a complicated topic, and maybe there's no guaranteed behaviour, so feel free to ignore this request! The docs currently mention that e.g. `build` and `builder`...