fn notify_listeners<T>(
    responders: impl IntoIterator<Item = Sender<T>>,
    result: impl Fn() -> T
)