Abduqodiri Qurbonzoda

Results 68 comments of Abduqodiri Qurbonzoda

Could you please share your thoughts on why the `shared` moniker would be better than `persistent`? At least there is "[Persistent data structures](https://en.wikipedia.org/wiki/Persistent_data_structure)" term in use, whose properties are complied...

At this moment we have 2 persistent-ordered-set implementation approaches that meet requirements listed above. Prototype implementations of these approaches are in the `ordered-set-with-linear-iteration-prototypes` branch. First approach: persistent-list stores elements in...

Also addresses https://github.com/Kotlin/kotlinx.collections.immutable/issues/45.

Related: https://github.com/Kotlin/kotlinx.collections.immutable/issues/106

Ralated https://github.com/Kotlin/kotlinx.collections.immutable/issues/106

`toPersistentSet/Map` intensionally checks only for the ordered set. The idea here is to be consistent with [stdlib toMutableSet()](https://github.com/JetBrains/kotlin/blob/33b44585c43ee6746a33addfd14aa59c4bead6cb/libraries/stdlib/common/src/generated/_Collections.kt#L1692), which always returns an ordered set. Can you please share your use...

Stdlib `mapOf` and `mutableMapOf` create an ordered map. Similarly, `persistentMapOf` returns an empty ordered map. All modification operations preserve the ordered behavior of the map. When you assign a map...

Let's keep this issue open for further discussion.

Hi @cprice404 ! Although the implementations are based on the best data structures we could find, this library is not declared stable yet. Thus we can't recommend it for production...