jsx
jsx copied to clipboard
enhancement request: make maps the default
Maps seems really the good datastructure for JSON objects, it would be cool to have a version that use maps by default on Erlang 18 and sup.
i've done some prelim work on a v3.0 that will drop support for r14/r15/r16, swap jsx:decode to producing maps by default and add a jsx:to_list function that produces proplists. i've got some other changes planned for 3.x and once i have a better sense of what the interface for those needs to look like (specifically, what I need to deprecate at 3.0 to support them in 3.x) i'll make a release
A version 3.0 with maps as default would be most welcome!
It took a while but eventually 3.0.0 was released with maps by default, so this is no longer an issue. 🎉