Hello,
 
       In the ghc libraries directory I can't find the Haskell .hs/.lhsthat implements Posix select. ?? I found Select.c.
 
Regards, Vasili