@OvermindDL1 It took me way too long to understand the joke… ![]()
Prioqueue has been updated once more: It now contains a lot better documentation, as well as implementations for many of the Protocols of FunLand, as well as Extractable, Insertable and Elixir’s own Enumerable and Collectable. (See the docs)
Oh, and the Prioqueue priority queue protocol itself can of course be overridden by other priority queue implementations in the future
.
Prioqueue is more-or-less done, I think.
Feedback is greatly appreciated.
On a related note: I’ve released a prerelease version 0.8 of FunLand, which is significantly backwards incompatible with the previous prerelease version, since:
- It adds a lot of functionality. (Implementation of Traversable)
- It has some breaking name changes.
- Some bells-and-whistles behaviours were changed from opt-out to opt-in (less implicit magic, more explicit power)
There still are some things I am not happy with. The most important things that will still change before 1.0:
- Documentation. A lot of it.
- Moving the zoo of ADT implementations living under the
FunLandicnamespace off to their own library. - Maybe some more breaking name changes, to make things more clear.






















