Immutable vs Mutable

first-class citizen

Reactive Programming