Why double arrow for Scala and C# lambdas?

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 :)

9
задан Aivar 2 September 2010 в 17:31
поделиться