[Haskell-cafe] process package with compilers besides GHC

Malcolm Wallace malcolm.wallace at me.com
Tue Nov 3 10:55:51 UTC 2015

Clean-up is generally good.  I have not maintained any Haskell compiler for about 5 years now, so I think it is safe to say you can go ahead.  nhc98 did indeed build the 'process' package as part of its library set, but most recently at version


On 2 Nov 2015, at 16:21, Michael Snoyman wrote:

> Forwarding directly to you, in case you're not reading the mailing lists.
> ---------- Forwarded message ----------
> From: Michael Snoyman <michael at snoyman.com>
> Date: Mon, Nov 2, 2015 at 8:10 AM
> Subject: process package with compilers besides GHC
> To: Haskell Cafe <haskell-cafe at haskell.org>, libraries <libraries at haskell.org>
> I'm currently in the process* of a cleanup of the process package to reduce the usage of CPP conditionals in the code. Currently, as Simon PJ pointed out, it's quite difficult to follow the logic between Windows and POSIX platforms. During the cleanup, I've noticed that:
> 1. There's also quite a bit of complication around the __GLASGOW_HASKELL__ conditionals, intended to make the package compilable with other compilers
> 2. There seems to be no way that - in its current state - the package could be compilable with a compiler besides GHC
> I wanted to reach out and see if anyone is currently using the process package on a compiler besides GHC, and if so, get information on whether recent releases also work, and get some kind of automated testing in place to prevent regressions. If there are no such users, I'm likely to remove the (presumably non-working) conditionals.
> * No pun intend

More information about the Haskell-Cafe mailing list