Haskell Ports Library provides ports in Haskell. Ports are an abstraction for modelling variables whose values evolve over time without the need to resort to mutable variable, such as IORefs. More pre... More
Valve Software was in the market a little over a year ago for a software engineer who would, among other duties, work with porting Windows-based games to Linux. No word on who got the job, or how that engineer's first anniversary review went, but evidently, this year was productive.
It seems, according to Phoronix, the "Left 4 Dead" demo (Windows client version) shipped with some very suspicious sounding Linux libraries. The file names (such as steamclient_linux.so) lend some weight to the theory that these files have little to do with the Linux server build.