@thi.ng/atom (npm): Mutable wrappers for nested immutable values with optional undo/redo history and transaction support
Keywords: clojure|cursor|datastructure|history|immutable|redo|state|subscription|transaction|typescript|undo|wrapper|anti-framework|color|data-structures|dataflow|dsl|functional-programming|geometry|html|parser-combinators|reactive-programming|shadergraph|streams|transducers|ui|vectors|visualization|webassembly|webgl|ziglang