GlueKit
GlueKit copied to clipboard
Type-safe observable values and collections in Swift
As an experiment, GlueKit's signal implementation currently provides support for reentrant sends; e.g., you are free to change the value of a variable from one of the subscribers to it:...
Issue #6 updated bindings for the new transactional updates, but it did not add full support. Specifically, setting up or tearing down two-way bindings during an active transaction remains unsupported,...
Issue #5 disallows updates to an Observable from inside its own observers, but observers may still synchronously modify the state of other parts of the system. This means that an...