|elm-version||0.18.0 <= v < 0.19.0|
|Committed At||2018-04-09 20:47:42 UTC|
Have you ever wanted a
Dict, but you need to maintain an arbitrary
ordering of keys? Or, a
List, but you want to efficiently lookup values
by a key? With
DictList, now you can!
DictList implements the full API for
Dict (and should be a drop-in
replacement for it). However, instead of ordering things from lowest
key to highest key, it allows for an arbitrary ordering.
We also implement most of the API for
List. However, the API is not
identical, since we need to account for both keys and values.
But there's more! What if you would like a dictionary with keys that are
not comparable, using
We have thought of you, too, with
For the detailed API, see the Elm package site, or the links to the right, if you're already there.
elm-package install Gizra/elm-dictlist
Try something like:
git clone https://github.com/Gizra/elm-dictlist cd elm-dictlist npm install npm test