
Roman Cheplyaka
There should be a policy regarding standard compliance of the platform packages.
The status quo is that a large part of the platform is not Haskell2010, and converting it to Haskell2010 does not seem feasible.
So the policy seems to be that the platform does not require the packages to be H2010 (or H98, for that matter).
Btw, some time ago, I tried to find out what the actual compatibility requirements were for HP packages, but I could find only the following information:
From http://trac.haskell.org/haskell-platform/wiki/AddingPackages#Packagerequirem...:
| Package requirements | | Every package should fulfil the following requirements. Any | requirements that are not met must be clearly explained and justified | in the proposal. | | [...] | | - Compile on all operating systems and compilers that the platform | targets. [rationale-8.4] But I couldn't find any explictly stated list which compilers beyond GHC (and which version(s) of GHC?) the HP actually wants to target. Cheers, hvr