А разве не будет работать

```coffee
indexes = (i for sink, i in sinks when sink(event) is Reply.stop)
```

Функциональное програмирование, ёпта.