Haskell Libraries Wishlist

Olaf Chitil O.Chitil at kent.ac.uk
Wed Oct 13 06:37:31 EDT 2004

Simon Peyton-Jones wrote:

>One thing the Haskell community currently lacks, and could really do
>with, is a simple way to for people who have a library to add it to
>//www.haskell.org/libraries/ (or somewhere similar), without requiring
>intervention by the web-site manager.  All that's needed is a web form
>where the contributor can fill in the name of her library, type comments
>about it, and point to the download.
>Doubtless there is scope for endless potential sophistication... adding
>a new version of an old library, a decent way to categorise libraries
>under headings that aren't just hardwired, some way of filtering ("show
>me the ones that are nhc-compatible"), ways for library consumers to
>record star-ratings and reviews so that excellent libraries are visibly
>rewarded, etc. 
I'd just like to mention that last academic year I had a project student 
building such a system. Although the result is nice (it provides even 
some of the sophisticated features Simon mentions), I'm not happy enough 
with it to use it. This is partially because of the limited Haskell 
knowledge the student had, but mostly because the whole thing is based 
on WASH. From this project I learned that WASH is a large and complex 
library; it automatically includes lots of stuff you may not want (I 
don't want JavaScript in the pages); it has a number of problems, 
especially with preserving state; and it is changing quickly. The last 
point is good in that a number of problems disappeared within the year, 
but on the other hand the continously changing API also requires you to 
change your WASH application all the time.


More information about the Libraries mailing list