Separate

scala.caps.Separate
trait Separate extends Stateful

Marker trait for classes that produce fresh capabilities with their values. If a value of a type extending Separate is created, a fresh any is automatically added to the value's capture set.

Attributes

Experimental
true
Source
package.scala
Graph
Supertypes
trait Stateful
trait Capability
class Object
trait Matchable
class Any
Show all
Known subtypes
trait Mutable
trait Read
trait Var[T]
In this article