4

私は Scala Stream コレクション API を調べていて、Stream.cons が埋め込みオブジェクトとして実装されていることに気付きました。関数として実装するよりも、これにはどのような利点がありますか? どのような状況で、この手法の使用を検討する必要がありますか?

乾杯。

4

1 に答える 1

6

オブジェクトとして、unapplyに加えて を定義しapplyます。これにより、パターン マッチが可能になります。

于 2013-08-28T13:32:15.463 に答える