diff options
Diffstat (limited to 'src/library/scalax/collection/Sequence.scala')
-rwxr-xr-x | src/library/scalax/collection/Sequence.scala | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/src/library/scalax/collection/Sequence.scala b/src/library/scalax/collection/Sequence.scala deleted file mode 100755 index 48081c99e8..0000000000 --- a/src/library/scalax/collection/Sequence.scala +++ /dev/null @@ -1,47 +0,0 @@ -/* __ *\ -** ________ ___ / / ___ Scala API ** -** / __/ __// _ | / / / _ | (c) 2003-2009, LAMP/EPFL ** -** __\ \/ /__/ __ |/ /__/ __ | http://scala-lang.org/ ** -** /____/\___/_/ |_/____/_/ | | ** -** |/ ** -\* */ - -// $Id: Sequence.scala 16092 2008-09-12 10:37:06Z nielsen $ - - -package scalax.collection - -import generic._ -import immutable.Nil -import annotation.unchecked.uncheckedVariance - -/** Class <code>Sequence[A]</code> represents finite sequences of elements - * of type <code>A</code>. - * - * @author Martin Odersky - * @author Matthias Zenger - * @version 1.0, 16/07/2003 - */ -trait Sequence[+A] extends OrderedIterable[A] with SizedIterable[A] with SequenceTemplate[Sequence, A @uncheckedVariance] - -object Sequence extends SequenceFactory[Sequence] with EmptyIterableFactory[Sequence] { - - /** The empty sequence */ - val empty : Sequence[Nothing] = immutable.Nil - - type View[+UC[B] <: Sequence[B], A] = SequenceView[UC, A] - - /** @deprecated use View instead - */ - @deprecated type Projection[A] = View[C, A] forSome { type C[+B] <: Sequence[B] } - - /** @deprecated use Sequence(value) instead */ - @deprecated def singleton[A](value: A) = Sequence(value) - - /** Builds a singleton sequence. - * - * @deprecated use <code>Sequence(x)</code> instead. - */ - @deprecated def single[A](x: A) = singleton(x) -} - |