pub fn instance_of() -> impl Fold
@babel/plugin-transform-instanceof
foo instanceof Bar;
function _instanceof(left, right) {
if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) {
return right[Symbol.hasInstance](left);
} else {
return left instanceof right;
}
}
_instanceof(foo, Bar);