Why Learn Functional Programming in JavaScript? (Composing Software)
Eric Elliott
4K32

Eric,

with all due respect, this is not a mutation, that is an assignment

foo.bar = 'qux'; // mutation

We have been writing software for decades under the approximation that assignments are equivalent to mutation, that approximation needs to go

http://sam.js.org

Like what you read? Give Jean-Jacques Dubray a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.