Ignoring the issue of whether the current Prelude would be improved
using a more general class heirarchy, let me point out the real
failing of Haskell here. The problem is not so much that the prelude
doesn't work the way you want it to, but rather that there is no way
to build your own prelude
Dear Kevin Hammond
If you think this flame not too intemperate, please put it out on
the haskell mailing list.
Don't blame Kevin!
You're not the first one who complains about the Prelude being
structured in the wrong way. Unfortunately the Haskell class
system isn't powerful enough to
Dear Kevin Hammond
If you think this flame not too intemperate, please put it out on
the haskell mailing list.
Now that Mark Jones has produced Hugs, which tries harder than Gofer
to keep to Haskell standards, I have begun to revise some of my Gofer
scripts to run with the Haskell