GHC 7 is out: Haskell 2010 support; LLVM backend; new optimizer ...
Fantastic work. The improvements to the I/O manager are well worth the price of admission.I'm curious, is work underway to see similar gains made in the I/O manager on Windows?Does Windows provide a similar construct as 'select()' and also something equivalent to the newer epoll/kqueue systems, such that boosting the I/O manager on Windows will be rather trivial, or is the Windows I/O subsystem so different that the GHC I/O manager must be designed completely differently on that platform?