summaryrefslogtreecommitdiff
path: root/src/library
diff options
context:
space:
mode:
authorGrzegorz Kossakowski <grzegorz.kossakowski@gmail.com>2013-07-27 21:54:07 -0700
committerGrzegorz Kossakowski <grzegorz.kossakowski@gmail.com>2013-07-27 21:54:07 -0700
commit9100f240624c14b6d5d5d4476e794b387d7b7143 (patch)
tree14aa02b9664ab5f459d2b0d3aa0c6ff8d0e1044f /src/library
parent5edb79827779dbd983f9fac37e8fd926afdaba04 (diff)
parent4cdeaba593ef1cd397235948743fd9dd0c41c3c8 (diff)
downloadscala-9100f240624c14b6d5d5d4476e794b387d7b7143.tar.gz
scala-9100f240624c14b6d5d5d4476e794b387d7b7143.tar.bz2
scala-9100f240624c14b6d5d5d4476e794b387d7b7143.zip
Merge pull request #2766 from xuwei-k/request/mergeable-either-value-class
MergeableEither extends AnyVal
Diffstat (limited to 'src/library')
-rw-r--r--src/library/scala/util/Either.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/util/Either.scala b/src/library/scala/util/Either.scala
index 1ed3f4becb..523270b31c 100644
--- a/src/library/scala/util/Either.scala
+++ b/src/library/scala/util/Either.scala
@@ -216,7 +216,7 @@ object Either {
* r.merge: Seq[Int] // Vector(1)
* }}}
*/
- implicit class MergeableEither[A](x: Either[A, A]) {
+ implicit class MergeableEither[A](val x: Either[A, A]) extends AnyVal {
def merge: A = x match {
case Left(a) => a
case Right(a) => a