stdx.collections

Members list

Type members

Experimental classlikes

trait Antichain[C[_]]

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
class AssertionException(message: String) extends Throwable

Attributes

Experimental
true
Supertypes
class Throwable
trait Serializable
class Object
trait Matchable
class Any
trait Chain[C <: ([_] =>> AnyRef)] extends Stepable[C], OrderedFoldable[C]

Attributes

Companion
object
Experimental
true
Supertypes
trait OrderedFoldable[C]
trait Stepable[C]
class Object
trait Matchable
class Any
Known subtypes
object Chain

Attributes

Companion
trait
Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
Chain.type
trait Collection[T[_]]

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
object Distinct

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
Distinct.type
class IllegalInputException(message: String) extends Throwable

Attributes

Experimental
true
Supertypes
class Throwable
trait Serializable
class Object
trait Matchable
class Any
object Index

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
Index.type
class IndexOverflow(message: String) extends Throwable

Attributes

Experimental
true
Supertypes
class Throwable
trait Serializable
class Object
trait Matchable
class Any
trait Indexed[T[_]]

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
object JFREvents

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
JFREvents.type
object Maybe

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
Maybe.type
trait Mergeable[A]

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
trait NoDebug extends Erased

Attributes

Experimental
true
Supertypes
trait Erased
class Object
trait Matchable
class Any
trait OSet[C[_]] extends Stepable[C], OrderedFoldable[C]

Attributes

Companion
object
Experimental
true
Supertypes
trait OrderedFoldable[C]
trait Stepable[C]
class Object
trait Matchable
class Any
Known subtypes
object OSet

Attributes

Companion
trait
Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
OSet.type
trait OrderedFoldable[C[_]]

Operations on an ordered type (ie: obag, bagchain, oset, chain)

Operations on an ordered type (ie: obag, bagchain, oset, chain)

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Chain[C]
trait OSet[C]
object PositiveInt

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
class PositiveIntOverflow(message: String) extends Throwable

Attributes

Experimental
true
Supertypes
class Throwable
trait Serializable
class Object
trait Matchable
class Any
object PositiveLong

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
object SearchResult

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
trait Sized[A]

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
object Sorted

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
Sorted.type

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
trait Stepable[C[_]]

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Chain[C]
trait OSet[C]
trait UnconstrainedStepable[C[_]]

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any

Types

opaque type Distinct[T]
opaque type Index
opaque type Maybe[+A]
opaque type PositiveInt
opaque type PositiveLong
opaque type SearchResult
opaque type Sorted[T]

Value members

Experimental methods

def partialOrderBubbleSort[U, T <: ([U] =>> IndexedSeq[U] & IndexedSeqOps[U, T, T[U]])](sequence: T[U])(using PartialOrder[U]): IndexedSeq[U]

Attributes

Experimental
true