scala.collection.immutable.NumericRange
See theNumericRange companion class
object NumericRange
A companion object for numeric ranges.
Attributes
- Companion
- class
- Source
- NumericRange.scala
- Graph
-
- Supertypes
- Self type
-
NumericRange.type
Members list
Type members
Classlikes
class Exclusive[T](start: T, end: T, step: T)(implicit num: Integral[T]) extends NumericRange[T]
Attributes
- Source
- NumericRange.scala
- Supertypes
-
class NumericRange[T]trait Serializabletrait IndexedSeq[T]trait IndexedSeq[T]class AbstractSeq[T]trait Seq[T]trait Iterable[T]class AbstractSeq[T]trait Seq[T]trait Equalsclass AbstractIterable[T]trait Iterable[T]trait IterableOnce[T]class Objecttrait Matchableclass AnyShow all
class Inclusive[T](start: T, end: T, step: T)(implicit num: Integral[T]) extends NumericRange[T]
Attributes
- Source
- NumericRange.scala
- Supertypes
-
class NumericRange[T]trait Serializabletrait IndexedSeq[T]trait IndexedSeq[T]class AbstractSeq[T]trait Seq[T]trait Iterable[T]class AbstractSeq[T]trait Seq[T]trait Equalsclass AbstractIterable[T]trait Iterable[T]trait IterableOnce[T]class Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
Attributes
- Source
- NumericRange.scala
Calculates the number of elements in a range given start, end, step, and whether or not it is inclusive.
Calculates the number of elements in a range given start, end, step, and whether or not it is inclusive. Throws an exception if step == 0 or the number of elements exceeds the maximum Int.
Attributes
- Source
- NumericRange.scala
Attributes
- Source
- NumericRange.scala
In this article