2

#::まず、ストリームの方法を見つけるのに問題がありました。thisから解決されたもの。

今、私は以下の方法を探していますStream

 def iterate[A](start: A, len: Int)(f: A => A): Stream[A]

Stream APIにはそれについての言及がありません。

第二に、Scala Doc では、同じそれぞれの親クラス自体ですべての内部クラスを定義できないのはなぜですか。Stream.consWrapperをドキュメント内で直接読むことができるのにc、左パネルの文字をクリックしてStream.consWrapperStreamを検索する必要があるのはなぜですか?

何か不足していますか?私は Scala の初心者 (3 か月) ですが、新しいユーザーが慣れることができなければ、ほとんどのことはできません。

4

1 に答える 1

6

iterateStreamクラスのメソッドではなく、Streamオブジェクトのメソッドです。ここに 記載。

リンクしたクラスの scaladoc ページから、上部の「C」(「class」の場合) アイコンをクリックしStreamてオブジェクトの scaladoc ページに直接移動し、「O」アイコンをクリックして戻ることができます。 Stream.

演算子の検索については、左側の検索パネルの上部にある「#」をクリックすると、標準ライブラリのすべての演算子を一覧表示するこのページに移動します。そこには、#::オペレーターの言及があり、それをクリックするだけです。

ConsWrapper に関しては、クラスStreamのメンバーではなく、オブジェクトのメンバーです。Stream案の定、オブジェクトの scaladoc ページStreamの「型メンバー」セクションに記載されています。

于 2013-04-25T09:47:20.827 に答える