objectSignals: Observer Pattern for S4

Michael Lawrence, Tengfei Yin · 2011

A mutable Signal object can report changes to its state, clients could register functions so that they are called whenever the signal is emitted. The signal could be emitted, disconnected, blocked, unblocked, and buffered.

Read the paper · More papers on PaperTik