Changelog
Dev
v0.4.0 (2020-12-02)
Enhancements
v0.3.3 (2020-11-14)
Enhancements
- Add
A.sigil_i/2
- Add
A.IO.to_iodata/1
v0.3.2 (2020-11-14)
Enhancements
v0.3.1 (2020-11-05)
Bug fixes
A.RBMap.Enumerable.member?/2
returnsfalse
instead of crashing for values other than size-2 tuples
v0.3.0 (2020-10-31)
Enhancements
- Rework all internals, improved peformance for
A.OrdMap
,A.RBMap
,A.RBSet
- Add
default
parameter toA.OrdMap.first/1
,A.OrdMap.last/1
,A.RBMap.first/1
,A.RBMap.last/1
,A.RBSet.first/1
,A.RBSet.last/1
Breaking changes
- Changed signature of
A.OrdMap.foldl/3
,A.OrdMap.foldr/3
,A.RBMap.foldl/3
,A.RBMap.foldr/3
- Internals of all data structures have been changed
- Split
A.RBTree
asA.RBTree.Map
andA.RBTree.Set
v0.2.0 (2020-10-25)
Enhancements
Breaking changes
- Remove
A.Array
module
v0.1.2 (2020-10-22)
Enhancements
Bug fixes
A.RBSet.disjoint?/2
was not returning the expected value
v0.1.1 (2020-10-21)
Bug fixes
- Fix incompatibility with Elixir 1.10
v0.1.0 (2020-10-18)
- Initial release