This repository has been archived by the owner on Jun 27, 2023. It is now read-only.
This is probably the last release for now, as I can't further stabilise and optimise it. It is so far feature complete, as far as I'm concerned, and the next step are some docs.
To document why I consider this the first production-ready release:
- The test coverage is at 99% and just misses a single line of code
- It efficiently handles the empty references
- Some performance (micro-) optimisations compared to 1.0.0
- Bug-free as far as I can say, from the projects that are using it
🎉 !
I think this shows that the performance overhead of an extendable Immutable.js is not major, since the simple performance tests show that a set
and clear
run at 45μs. Just 3μs more than on pure Immutable.js.
I'll try to add more scientific, extensive and practical performance tests soon.