<br><a href="http://research.microsoft.com/en-us/people/simonpj/default.aspx">SPJ</a> and probably many others are actually employed at Microsoft research centers. It looks like Microsoft just hasn&#39;t been able to find a suitable spot to push Haskell. Haskell influenced F# because they needed a functional language that targeted CLR, and included OO and mutable data.<br>
<br><blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote">IMO Haskell is even better than their languages<br></blockquote><br>Maybe so but singularity actually provides the whole os apis via clr interfaces compared to mainstream windows os where the underlying apis are all in C, C++ and COM. The common intermediate language is not tied to any specific programming language such as C# or VB, it&#39;s more generic than that, and has it&#39;s advantages. Safety is something they wish to achieve but afaik their main goal is to write an OS in managed code.<br>
<br>Haskell does provide a safe runtime but afaik unlike the clr it&#39;s tied to the haskell language. I think there has also been some attempts to write an OS in haskell too though, but that&#39;s another story...<br>