Cloning object with circular dependencies (updated example of which can be found in usage/index.ts) will cause an error to be thrown, which prevents further updates in "Stores" view (check attachments for visual explanation)
Why ramda.clone
The library has no overhead itself and a small size. It guarantees to copy all data structures, including those with circular dependencies, without changing the field structure.
Why
Cloning object with circular dependencies (updated example of which can be found in
usage/index.ts
) will cause an error to be thrown, which prevents further updates in "Stores" view (check attachments for visual explanation)Why ramda.clone
The library has no overhead itself and a small size. It guarantees to copy all data structures, including those with circular dependencies, without changing the field structure.
Attachments
Before.mp4 | After.mp4