diff options
Diffstat (limited to 'sources/scala/Seq.scala')
-rw-r--r-- | sources/scala/Seq.scala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sources/scala/Seq.scala b/sources/scala/Seq.scala index 6c13d58948..db24f1e789 100644 --- a/sources/scala/Seq.scala +++ b/sources/scala/Seq.scala @@ -9,9 +9,11 @@ package scala; +import Predef._; object Seq { - def view[A <% Ordered[A]](xs: Seq[A]): Ordered[Seq[A]] = new Proxy(xs) with Ordered[Seq[A]] { + def view[A <% Ordered[A]](xs: Seq[A]): Ordered[Seq[A]] = new Ordered[Seq[A]] with Proxy { + def self: Any = xs; def compareTo[B >: Seq[A] <% Ordered[B]](that: B): Int = that match { case ys: Seq[A] => var res = 0; |