public static class Value.Defer.App extends Value.Defer
Value.Defer.App, Value.Defer.Exp
Value.Atomic, Value.Bool, Value.Char, Value.Chars, Value.Cts, Value.Defer, Value.Discrete, Value.Enum, Value.Inc_Or, Value.Int, Value.Lambda, Value.List, Value.Maybe, Value.Option, Value.Real, Value.Scannable, Value.Structured, Value.Triv, Value.Tuple
Modifier and Type | Field and Description |
---|---|
protected Value |
ap
The Function, 'f', and actual parameter, 'ap', to be
applied at a later date, maybe.
|
protected Value |
f
The Function, 'f', and actual parameter, 'ap', to be
applied at a later date, maybe.
|
v
Constructor and Description |
---|
App(Value f,
Value ap)
Construct an unapplied
|
Modifier and Type | Method and Description |
---|---|
Value |
force()
|
java.lang.String |
toString()
Note, may be used in error messages, and for debugging,
only; you probably want
Value.Defer.print(java.io.PrintStream) instead! |
AoM, apply, bOp, elt, n, nElts, nlAoM, print, type, uOp, x
protected Value f
protected Value ap
public Value force()
force
in class Value.Defer
public java.lang.String toString()
Value.Defer.print(java.io.PrintStream)
instead!