Class Summary | |
class
|
DynamicVariable
[T](init : T) extends AnyRef
DynamicVariables provide a binding mechanism where the current value is found through dynamic scope, but where access to the variable itself is resolved through static scope.
The current value can be retrieved with the
Usage of someDynamicVariable.withValue(newValue) { // ... code called in here that calls value ... // ... will be given back the newValue ... } Each thread gets its own stack of bindings. When a new thread is created, the fluid gets a copy of the stack of bindings from the parent thread, and from then on the bindings for the new thread are independent of those for the original thread. |
class
|
Fluid
[T](init : T) extends DynamicVariable[T]
This is the same as DynamicVariable. The name "fluid" is confusing, and perhaps not even accurate. |
class
|
RichSorting
[K <: Ordered[K]](s : Seq[K]) extends AnyRef
A |
Object Summary | |
object
|
Properties
extends AnyRef
A utility to load the library properties from a Java properties file
included in the jar.
|
object
|
Sorting
extends AnyRef
The Sorting object provides functions that can sort various kinds of
objects. You can provide a comparison function, or you can request a sort
of items that are viewable as
Note that stability doesn't matter for value types, so use the quickSort
variants for those. |