map function in Haskell has two input parameters. The first parameter is a function and second parameter is a list. The map function applies the function passed as input paramet
Another alternative to Select and SelectMany is to write your own extension method.
Select
SelectMany
public static IEnumerable Map(this IEnumerable s, Func f) { foreach (var item in s) yield return f(item); }
Thanks Wes Dyer for this sweet extension method! :) See post for more details.