@fink/std-lib
Version:
fink standard lib
20 lines (15 loc) • 353 B
JavaScript
const {
Error
} = require("@fink/js-interop/globals.js");
const {
ˆnew,
set_props,
is_instance
} = require("@fink/js-interop/reflect.js");
const error = (msg, props) => {
const err = ˆnew(Error, msg);
return set_props(err, props);
};
exports.error = error;
const is_error = err => is_instance(err, Error);
exports.is_error = is_error;