Combining two objects in lodash

I’m a huge fan of the lodash library. It encourages functional programming style in JavaScript and as a result lets you write less error-prone and more readable code. Some time ago I discovered the assign (extend) function which copies properties from target object(s) and assigns them to the target object. It also returns the target…