Sink
Streamから要素を消費して結果を生成する
Streamの末端で動作する
Streamはデータを生成する側 (producer) だが、Sinkはそれを消費する側 (consumer)
例
Stream: [1, 2, 3, 4, 5]
Sink: 最初の2つの要素を集める
とすると、Sink は [1, 2] を結果として返す
流し台と同じ語義
https://gyazo.com/e92172de1fc72e055e56b34f44afbe67