Does anyone know some background, why Scala and C# use double arrow (=>) for lambdas instead of single arrow (->)?
Single arrow is more common in literature, is used in Haskell, O'Caml, F#, Groovy etc. and IMO it also looks nicer :)