We're a place where coders share, stay up-to-date and grow their careers.
Cool trick for #5. You could even include parameters for require like so:
required = (f, p) => { throw new Error(`Parameter ${p} for ${f} required.`); } foo = (bar = required('foo', 'bar')) => { return bar; }
Cool trick for #5. You could even include parameters for require like so: