facebook/immutable-js

immutable-js - Immutable persistent data collections for Javascript which increase efficiency and simplicity.