LazyCall Evaluation Wrapper.
Allows delayed computation with functional transformations.
The type of the computed value.
Constructs a new LazyCall instance with a computation.
The function to compute the value lazily.
Chains computations that return another LazyCall instance.
The transformed type.
The function returning a new LazyCall instance.
A new lazy instance.
Computes the value only once and caches the result.
The computed value.
Transforms the stored value without evaluating it immediately.
The new transformed type.
The transformation function.
A new lazy instance with the transformation applied.
LazyCall Evaluation Wrapper.
Allows delayed computation with functional transformations.