Behaviors
Providing native behaviors for many Java types.
Java.behavior({
predicate(object) {
return object instanceof Iterable;
}
apply(object) {
object[Symbol.iterator] = *function() {
let iterator = object.iterator();
while (iterator.hasNext()) {
yield iterator.next();
}
return this;
}
}
});Last updated