StepperShape

sealed trait StepperShape[-T, S <: Stepper[_]]

An implicit StepperShape instance is used in the IterableOnce.stepper to return a possibly specialized Stepper S according to the element type T.

Companion
object
Source
StepperShape.scala
class Object
trait Matchable
class Any

Value members

Abstract methods

Create an unboxing primitive parallel (i.e.

Create an unboxing primitive parallel (i.e. with EfficientSplit) Stepper from a boxed AnyStepper. This is an identity operation for reference shapes.

Source
StepperShape.scala
def seqUnbox(st: AnyStepper[T]): S

Create an unboxing primitive sequential Stepper from a boxed AnyStepper.

Create an unboxing primitive sequential Stepper from a boxed AnyStepper. This is an identity operation for reference shapes.

Source
StepperShape.scala
def shape: Shape

Return the Int constant (as defined in the StepperShape companion object) for this StepperShape.

Return the Int constant (as defined in the StepperShape companion object) for this StepperShape.

Source
StepperShape.scala