summaryrefslogtreecommitdiff
path: root/src/library/scala/collection/IterableView.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2010-04-13 17:36:21 +0000
committerMartin Odersky <odersky@gmail.com>2010-04-13 17:36:21 +0000
commite20c986ba1668abd5f561095aa64cf153cd48227 (patch)
tree6d77d7aa3d537f76dcf985bdbf46172ea369ec5e /src/library/scala/collection/IterableView.scala
parent174c1721ff3b1b581142ad0ed80a655d2d0b4aba (diff)
downloadscala-e20c986ba1668abd5f561095aa64cf153cd48227.tar.gz
scala-e20c986ba1668abd5f561095aa64cf153cd48227.tar.bz2
scala-e20c986ba1668abd5f561095aa64cf153cd48227.zip
more documentation
Diffstat (limited to 'src/library/scala/collection/IterableView.scala')
-rw-r--r--src/library/scala/collection/IterableView.scala10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/library/scala/collection/IterableView.scala b/src/library/scala/collection/IterableView.scala
index 436c000909..a6078bcdc8 100644
--- a/src/library/scala/collection/IterableView.scala
+++ b/src/library/scala/collection/IterableView.scala
@@ -14,14 +14,14 @@ package scala.collection
import generic._
import TraversableView.NoBuilder
-/** A base class for views of Iterables.
- *
- * @author Martin Odersky
- * @version 2.8
- * @since 2.8
+/** A base trait for non-strict views of `Iterable`s.
+ * $iterableViewInfo
*/
trait IterableView[+A, +Coll] extends IterableViewLike[A, Coll, IterableView[A, Coll]]
+/** An object containing the necessary implicit definitions to make
+ * `IterableView`s work. Its definitions are generally not accessed directly by clients.
+ */
object IterableView {
type Coll = TraversableView[_, C] forSome {type C <: Traversable[_]}
implicit def canBuildFrom[A]: CanBuildFrom[Coll, A, IterableView[A, Iterable[_]]] =