[Haskell-cafe] Mapping Haskell Concepts to C# 3