Releases: calcit-lang/ternary-tree.rs
Releases · calcit-lang/ternary-tree.rs
trivial changes in checking and loops
0.0.8 trivial changes in checking and loops; tag 0.0.8
optimizations on loop_get, drop_left, push_left, drop_right #15
0.0.7 also refactored drop_left; tag 0.0.7
fix dissoc of singleton to empty #14
0.0.6 fix dissoc of singleton to empty; tag 0.0.6
some syntax sugars #13
0.0.5 tag 0.0.5
fix unreachable arguments #12
0.0.5-a1 fix unreachable arguments; alpha tag
drop depth field since it's no longer correct in fingertree model #9
What's Changed
- simplify code; shape the structure of init from vec by @jiyinyiyong in #8
Full Changelog: 0.0.3...0.0.4
better balanced for push_right
Full Changelog: 0.0.2...0.0.3
FingerTree like structure for performance
What's Changed
- Add FingerTree-like push_right, drop_left for performance; move out Empty variant by @jiyinyiyong in #6
- get back Arc for leaves by @jiyinyiyong in #7
Full Changelog: 0.0.2-a2...0.0.2
get back Arc for leaves #7
0.0.2-a2 get back Arc for leaves; tag 0.0.2-a2
Add FingerTree-like push_right, drop_left for performance; move out Empty variant
Pre-release
What's Changed
- refactor to split out Branch2 by @jiyinyiyong in #4
- trivial syntax changes for tiny perfs by @jiyinyiyong in #5
Full Changelog: 0.0.1-a8...0.0.2-a1