Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Set / Map / List: Deprecate these modules #336
Set and Map are well supported in browsers now. We should consider suggesting that users move over to these rather than
List is a more interesting one as there isn't a similar thing in ES6. The most useful part of list is the ability to remove items. One option would be to add a util method for removing an item from arrays and then deprecate
Using ES6 Maps and Sets will most likely give better performance than hexagon's and will allow us to decrease the size of hexagon slightly in the next major release.
This will obviously have some consequences - people will need to refactor their code, etc, so we might need to discuss a bit if we should mark this for the next major version (or the one after?).
Add warnings when
For now we should leave hexagon using
Update the documentation to explain how to migrate from