diff options
author | Martin Odersky <odersky@gmail.com> | 2011-11-24 09:25:00 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2011-11-24 09:25:00 +0000 |
commit | 5fb26c6a889cf1609823338df8783bf880769b3f (patch) | |
tree | 652d5c036465b669dc09039392ce79ab8f4b7759 /src/library/scala/Function.scala | |
parent | 32a753546e0f7ef30e3e9c08b39a503ea93bc95a (diff) | |
download | scala-5fb26c6a889cf1609823338df8783bf880769b3f.tar.gz scala-5fb26c6a889cf1609823338df8783bf880769b3f.tar.bz2 scala-5fb26c6a889cf1609823338df8783bf880769b3f.zip |
Fast PartialFunction # orElse.
Diffstat (limited to 'src/library/scala/Function.scala')
-rw-r--r-- | src/library/scala/Function.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/Function.scala b/src/library/scala/Function.scala index f1e93d6c76..4a10b65735 100644 --- a/src/library/scala/Function.scala +++ b/src/library/scala/Function.scala @@ -41,7 +41,7 @@ object Function { */ def unlift[T, R](f: T => Option[R]): PartialFunction[T, R] = new runtime.AbstractPartialFunction[T, R] { def apply(x: T): R = f(x).get - def isDefinedAt(x: T): Boolean = f(x).isDefined + def _isDefinedAt(x: T): Boolean = f(x).isDefined override def lift: T => Option[R] = f } |