|
|
|
|
|
by RaisingSpear
759 days ago
|
|
Yeah, you can write it in less than a minute: const tryNew = (f, ...a) => { try {
return new f(...a);
} catch(x) {
return undefined;
}
};
const myUrl = tryNew(URL, 'http://example.com/');I don't get why JS devs like to whinge about the smallest things. And we get stuff like leftPad because of huge aversion to writing utility functions. |
|
Does every dev need to write the same line now? Or should your one-liner be a library?
The basics that everybody needs, should be standardized in the standard library.