/** * Invoke this closure * @return The result of the closure invocation */ public Object apply() { return closeOne(); }
/** * Curry this closure by fixing its only free variable to a given value. * @param curry The value to which the free variable should be curry * @return A Closure having no free variable */ public Closure0 curry(A curry) { return curry(new Closure0(), curry, 1); }