summaryrefslogtreecommitdiff
path: root/src/library/scala/collection/TraversableLike.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/library/scala/collection/TraversableLike.scala')
-rw-r--r--src/library/scala/collection/TraversableLike.scala6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/library/scala/collection/TraversableLike.scala b/src/library/scala/collection/TraversableLike.scala
index 2b0a938ca8..57f9840804 100644
--- a/src/library/scala/collection/TraversableLike.scala
+++ b/src/library/scala/collection/TraversableLike.scala
@@ -195,8 +195,7 @@ self =>
* @param pf the partial function which filters and maps the traversable.
* @return the new traversable.
*/
- @experimental
- def filterMap[B, That](pf: PartialFunction[Any, B])(implicit bf: CanBuildFrom[Repr, B, That]): That = {
+ def partialMap[B, That](pf: PartialFunction[Any, B])(implicit bf: CanBuildFrom[Repr, B, That]): That = {
val b = bf(repr)
for (x <- this) if (pf.isDefinedAt(x)) b += pf(x)
b.result
@@ -730,9 +729,8 @@ self =>
*/
def toStream: Stream[A] = toList.toStream
- /** Returns a set with all unique elements in this traversable object.
+ /** Returns an immutable set with all unique elements in this traversable object.
*/
- @experimental
def toSet[B >: A]: immutable.Set[B] = immutable.Set() ++ thisCollection
/** Returns a string representation of this traversable object. The resulting string