JavaScript, Angularjs, Software Development, Programming, Redux.
JavaScript objects and array to make them immutable, but a better option would be to use libraries like Immutable.js or Mori. They provide efficient implementation of immutable collections and records and are easy to use. As usual, there are trade-offs. Modeling application state using exclusively