| Haskell | Linq |
[a] | IEnumerable<a> |
map und bind (>>=) | Select und SelectMany |
| take und drop | Take und Skip |
(++) und reverse
| Concat und Reverse |
| fold | Aggregate |
[x .. x+n-1] | Enumerable.Range(x,n) |
forM_ xs print | xs.ToList().ForEach(x = > |
| Console.WriteLine(x)) |