top | item 33857687

(no title)

zasdffaa | 3 years ago

> The hash idea works even in mutable land

Uh, how? Other than removing it from the dictionary, mutating it then adding it back.

discuss

order

taeric|3 years ago

So long as you don't store things in such a way that you can't tell derived and stale data from new, the idea works exactly the same?

I fully grant that immutable structures take away the concerns over data being coherent together. Such that it's easy to do without worrying about someone changing the data under you.

Oddly, it can sometimes make it even harder to know that data is stale. Since updating a small part can devolve into a chore. Still fully agreed that that is the best default position.