Laxystem

Results 63 comments of Laxystem

> 4. Write a format that delegates to `Json`, but wraps serializers as required. Problem: how can I identify when it is required? Intuitively, I think of annotations - but...

Got it, thanks. I'll just add `List`, `Set`, and `Map` to the serializer module, so that I'll be able to check if a serializer is of them.

> The approach proposed in this PR let users to accidentaly break the contract much easily. Not really. `ByteString` is still immutable; It's `ByteStringBuilder` that isn't. `toByteString()` will copy the...

Hebrew diacritics seem to be even more broken than just the reveresd text: ![Image](https://github.com/user-attachments/assets/ae9d3905-3557-44ce-9d5d-afa9e31308aa) It should render like this: > שלום עולם > > א בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם,...

@ndkoval oh ic! Will it also move to the Kotlin Foundation org?

> A very quick look suggests this is going to need patching in about 30 places (going by where the game rule is checked), and would be a nightmare to...

> `toPersistentHashMap` is questionable, because we don't even have that for `List` or `Sequence`, and `Flow` is the next step. I'd argue that we should have it for them as...

@qurbonzoda it does, unless you want to introduce a dependency on it.

> Are you using `===` on purpose? Whether or not the "to" functions return the original instance or not is an implementation detail, not something that should be relied upon....