I do find the article helpful but to be honest with you, it was the first time I saw something like this.
I guess someone that is more experienced with the spread operator and augmenting objects in this way might have seen it more than me.
As you said, it is most probably a matter of opinion as a lot of things in javascript are those days, for example, I find something like this pretty hard to read:
let adder = (x) => (y, z) => x + y + z;
compared to the old-style alternative but there are people who love it.
So thank you again for going deep in your explanation :)
I do find the article helpful but to be honest with you, it was the first time I saw something like this.
I guess someone that is more experienced with the spread operator and augmenting objects in this way might have seen it more than me.
As you said, it is most probably a matter of opinion as a lot of things in javascript are those days, for example, I find something like this pretty hard to read:
let adder = (x) => (y, z) => x + y + z;
compared to the old-style alternative but there are people who love it.
So thank you again for going deep in your explanation :)
You're welcome!