Function.identity()
at 2017-07-02 05:11 (UTC)
オブジェクトの List から Map を作りたい場合、
list.stream().collect(toMap(Foo::getKey, o -> o);
なんてよくやるけど、 o -> o がちょっとかっこわるいと思ってたら
list.stream().collect(toMap(Foo::getKey, Function.identity());
とかけるらしい。タイピング数は増えるけど、慣れたらわかりやすいかも