This is the second talk from the second Elm Remote Meetup,
Equality: Challenge Accepted, by Robin Heggelund Hansen.
I hope you enjoy it. If you do, the best thing you can do to help make sure we
can do these going forward in perpetuity is to subscribe to DailyDrip or tell a
friend about us that might be interested. :heart:
How to implement performant collections in nothing but Elm.
CollectionsNg is a library that reimplements the core collection types (Set,
Dict and Array) in pure Elm, with working equality and a more stable Array type.
The library is available in elm package, and should work as a drop in
In this talk I, as the author of the library, will explain why the core
collections don’t work with equality and how this is fixed in CollectionsNg. I
will also explain how the underlying implementation works, and what future plans
of the library will look like.