Hi cafe,
Whenever you search for a library for doing some standard task on hackage there are lots of implementations available and some of them are poorly implemented without any thoughts given to design and speed. Most of them are left as it is without any further improvements/bug fixes.
A limited collection of data-structures and associated algorithms are available in base. It would be nice for the community to maintain a standard collection of recommended implementations (both fast and well designed) of data structure and algorithms (similar to Boost for C++). This can again be maintained and moderated by the community. All the implementation in the collection can adhere to a standard design principle and idiomatic haskell.
I would really love to hear your thoughts on this proposal.
-Satvik