1. Ruby
->(a,b){ p [a,b] }
が
lambda{|a,b| p [a,b] }
と同じ。
lambda が -> に変わってて頭に付く、と思えば他と混乱せずに覚えられる気がする。
2. Java
3. C#, JavaScript
Java と C# はとても似ている。違いは引数の後に -> か => が来るか。
C# での -> は unsafe の時のポインタで使うことになるので => になっているのだと思えば覚えられるか。
それにしても、なんで Java と JavaScript が違うんだよ。どっちかにあわせてくれよ。
参考