public class Promise<T> extends java.lang.Object implements Printable, Lazy<T>
Promise(Procedure thunk)
static java.lang.Object
force(java.lang.Object arg)
T
getValue()
void
print(Consumer out)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Promise(Procedure thunk)
public T getValue() throws java.lang.Throwable
getValue
Lazy<T>
java.lang.Throwable
public static java.lang.Object force(java.lang.Object arg)
public void print(Consumer out)
print
Printable