1:55 - Immutable.js 4:35 - Modifying data and operations using Immutable.js7:40 - Explaining Big-O notation in layman’s terms11:30 - Internal tree structures and arrays15:50 - Why build with Immutable.js?23:05 - Change detection with a mutable25:00 - Computer science history34:35 - Other positives to using mutables37:50 - Flux and Redux39:50 - When should you use a mutable?46:10 - Using Immutable.js instead of the built-in Javascript option51:50 - Learning curves and learning materials