|
|
|
|
|
by Peaker
5278 days ago
|
|
I wish someone capable authored a Haskell standard library replacement. It could have many improvements: * Marking partial functions with some naming convention * Polymorphic containers, with polymorphic "length" and other features people take for granted * Removing monomorphic functions such as "map" and "empty" -- expose APIs almost always as part of generic classes * type String = Text (Along with extra polymorphism it should not cause any trouble) * Sane numeric hierarchy that matches the mathematical definition * Fix the Monad/Applicative duplication mess (Also remove "fail" from Monad) |
|
Personally, I'd think Hackage getting some kind of support for popularity metrics would go some way to solving this problem, by helping create a consensus of what packages used the most by the Haskell community.