Growing Haskell Platform

J. Stutterheim j.stutterheim at
Fri Dec 7 09:28:06 CET 2012

PHP's Zend Framework actually offers two releases[1]: a minimal release, and a full release. Perhaps we should consider a similar setup. "haskell-platform-minimal" would contain the same packages that are currently packaged with the platform, while "haskell-platform-full" would also contain several additional packages that significantly improve the Out of the Box experience. At least in the beginning, this setup with two platforms may make it easier to mature the new packages that we would like to include: "haskell-platform-minimal" would still offer the solid basis that the platform offers today, while "haskell-platform-full" is a work-in-progress towards a more feature-rich OOTB experience (which, of course, will eventually mature as well, at which point packages from "full" could be ported to "minimal").

Something completely different: I would very much like to see an email library be included by default as well. One that "just works".



On 7 Dec 2012, at 09:17, Roman Cheplyaka <roma at> wrote:

> * Mark Lentczner <mark.lentczner at> [2012-12-06 23:24:41-0800]
>> In my Haskell Implementors 2012 talk Haskell Platform: Field Report and
>> Future Goals, I called for an expansion of the content of the platform to
>> bring it up to par with what other programming language platforms provide.
>> Please see my blog post today:
>> Where I outline what is missing, and call for a ramp up in our efforts to
>> grow the platform.
> Couple of thoughts:
> 1. file utils
>   I would suggest filemanip [1]. It has good coverage and sane API.
>   Last time I looked, there were no good alternatives to it on hackage.
>   [1]:
> 2. test framework
>   I have mixed feelings here. On the one hand, it would be good to have
>   one in the platform. On the other hand, we're seeing some competition
>   in this area (the main competitors being test-framework, HTF and
>   hspec), and including one of them into the platform would give it
>   advantage on the market and might discourage development of its
>   alternatives.
> Roman
> _______________________________________________
> Libraries mailing list
> Libraries at

More information about the Libraries mailing list