Library proposal: Add System.Info.isWindows
bulat.ziganshin at gmail.com
Mon Aug 6 09:35:41 EDT 2007
Monday, August 6, 2007, 4:36:54 PM, you wrote:
>> important question - what it should return on cygwin (and
>> win32-emulating environments on unix if such ones exist)
> Very good question. I guess we should return the host operating system
> - i.e. Windows on Windows, and Unix on Unix. The emulation is
> generally for programs that aren't cross compatible, if you've taken
> the time to figure out what OS you are really on, you can probably be
> compatible to it.
i think it's better to ask people which has cygwin experience
overall, i agree with you - it will be great to add isWindows now.
details of its behavior may be outlined based on further experience
(i bet that there are no cygwin haskell developers at this moment).
my only anxiety that it should be put outside of base
Bulat mailto:Bulat.Ziganshin at gmail.com
More information about the Libraries