System.Win32.Types to base library?

Bulat Ziganshin bulat.ziganshin at
Mon Oct 22 16:14:16 EDT 2007

Hello Felix,

Monday, October 22, 2007, 9:52:35 PM, you wrote:

> I am working on some Windows specific code for GHC in the base
> library. System.Win32.Types contains basic Win32 types and error
> handling functions. Using them would mean a dependency on the Win32
> library. I could duplicate parts of System.Win32.Types that i need,
> but is it not preferable to relocate System.Win32.Types to the base
> library?

NO, because this will lead again to non-upgradability hell. other
libraries will need to import these types from different places
depending on GHC version where they are runned

Best regards,
 Bulat                            mailto:Bulat.Ziganshin at

More information about the Libraries mailing list