The magic of creating immutable data structures that can be manipulated with conventional JavaScript mutation…

The magic of creating immutable data structures that can be manipulated with conventional JavaScript mutation operators is to use proxies under the hood.

These convert mutations into selectively copied data. Think: structurally shared data structures like in ImmutableJS or Clojure.‬

Leave a comment