UNPKG

@fink/std-lib

Version:
20 lines (15 loc) 353 B
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;