Check out a free preview of the full Reactive Angular 2 with ngrx course:
The "Helpful Immutable Tools" Lesson is part of the full, Reactive Angular 2 with ngrx course featured in this preview video. Here's what you'd learn in this lesson:

Scott looks a few tools that make writing immutable code easier. He talks about Object.freeze and deep-freeze (which is a recursive version of Object.freeze). He and Lukas also share some thoughts on an ESLint plugin that disables all JavaScript mutations and discuss why that may not be as restrictive as it seems.

Get Unlimited Access Now