
org.opalj.collection.immutable.LongWorkSet.scala Maven / Gradle / Ivy
The newest version!
/* BSD 2-Clause License - see OPAL/LICENSE for details. */
package org.opalj.collection.immutable
/**
* A set of longs which supports (reasonable) efficient `headAndTail` operations.
*
* @author Michael Eichberg
*/
trait LongWorkSet[T <: LongWorkSet[T]] { this: T ⇒
/**
* Gets a value and returns the new set without that value.
*/
def headAndTail: LongRefPair[T]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy