Short.G.<>

class Range[A <: RAW](s: A, sz: Int) extends <>[A] with Size with Able.~[A] with Info.Specialized.OnShort
Companion
object
Source
Range.scala
trait Able.~[A]
trait Able.Size
class <>[A]
trait Able.Contain[A]
class Object
trait Matchable
class Any

Def

Constructor

def this(start: A, end: A, endIn: Boolean)

Body

@targetName("stream")
def ~: Short.G.~[A]
override def contains(v: A): Boolean
Definition Classes
Source
Range.scala
def contains(r: Short.G.<>[A]): Boolean
override def contains(r: <>[A]): Boolean
Definition Classes
Source
Range.scala
def end: A
def endIsIn: Boolean
def endX: A
override def isEmpty: Boolean
Definition Classes
Source
Range.scala
def join(v: A): Short.G.<>[A]
def join(r: Short.G.<>[A]): Short.G.<>[A]
def join(r: <>[A]): Short.G.<>[A]
@targetName("overlap_Opt")
@targetName("overlap_Opt")
def overlap_?(r: <>[A]): Opt[Short.G.<>[A]]
def overlaps(r: Short.G.<>[A]): Boolean
def overlaps(r: <>[A]): Boolean
def size: Int
def start: A
@targetName("step_Stream")
def step_~(step: Int): Short.G.~[A]

Inherited body

override def equals(v: Any): Boolean
Definition Classes
Range -> Any
Inherited from
Range
Source
__.scala
inline def raw[RAW <: Raw[A]](using inline s: Shape.OfRange.Tag.Raw[A, RAW]): RAW
Inherited from
Range
Source
__.scala
def step_~(step: Int)(using Able.Sequence[A]): ~[A]
Inherited from
Range
Source
__.scala
def step_~(f: A => A): ~[A]
Inherited from
Range
Source
__.scala

Extension

inline def flatMap: STM
Extension method from Range
inline def foreach: Unit
Extension method from Range
inline def map: STM
Extension method from Range