- Loading...
...
| Code Block | ||
|---|---|---|
| ||
var JFunction = Java.type('java.util.function.Function')
var obj = new JFunction() {
apply: function(x) { print(x*x) }
}
// every lambda object is a 'function'
print(typeof obj); // prints "function"
// 'calls' lambda as though it is a function
obj(91); |
--no-java options can be used to switch-off Java specific extensions like "Java", "Packages" object etc.
...