Packages

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

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

Source
StepperShape.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StepperShape
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def parUnbox(st: AnyStepper[T] with EfficientSplit): S with EfficientSplit

    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.

  2. abstract 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.

  3. abstract def shape: Shape

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