| Package | Description |
|---|---|
| gnu.kawa.functions |
Various core run-time functions and operators.
|
| gnu.mapping |
Supports
Procedure,
and various related classes needed at run-time by dynamically typed
languages (such as Scheme and ECMAScript). |
| Modifier and Type | Class and Description |
|---|---|
class |
LProcess
A process whose lazy "value" is the bytes from standard output.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Future<T> |
class |
Promise<T>
Implement Scheme "promises".
|
| Modifier and Type | Method and Description |
|---|---|
Lazy |
Promise.checkAlias () |
static Lazy<java.lang.Object> |
Promise.coerceToLazy (java.lang.Object value) |
static <T> Lazy<T> |
Promise.makeBoundPromise (T value)
Wrap value as a forced Promise.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Promise.setAlias (Lazy promise)
Bind promise to be an alias of another Lazy value.
|