When making lots of observable-based stuff, it’s kinda hard to see if/when something happens. Usually, you throw a
HoldLatest here and there and create a
Bang on the
On Data pin to see when something happens, or create a
ForEach (Reactive) and print something to the Console.
That’s a bit tedious though, and clutters the patch.
What would you think about somehow “highlighting” links carrying an event (be it an
Channel…) when the event occurs? Obviously you don’t want to end up with a Christmas tree like patch with stuff blinking all over the place, so could be something subtle like the link going brighter smoothly to indicate that a event is flowing there?
… and now that we’re at it, what about doing that when any value carried by the link changes? Obviously that could lead to flashing stuff everywhere, but that could be a setting you enable for debugging, like
CTRL + F9 and
CTRL + SHIFT + F9 from the ol’ days. Kinda like a
Changed node, but visualized on the link.