diff options
author | Grzegorz Kossakowski <grzegorz.kossakowski@gmail.com> | 2013-07-27 21:54:07 -0700 |
---|---|---|
committer | Grzegorz Kossakowski <grzegorz.kossakowski@gmail.com> | 2013-07-27 21:54:07 -0700 |
commit | 9100f240624c14b6d5d5d4476e794b387d7b7143 (patch) | |
tree | 14aa02b9664ab5f459d2b0d3aa0c6ff8d0e1044f | |
parent | 5edb79827779dbd983f9fac37e8fd926afdaba04 (diff) | |
parent | 4cdeaba593ef1cd397235948743fd9dd0c41c3c8 (diff) | |
download | scala-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
-rw-r--r-- | src/library/scala/util/Either.scala | 2 |
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 |