The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Event::Distributor::Signal - an event that returns no result

DESCRIPTION

This subclass of Event::Distributor::_Event invokes each of its subscribers in turn, ensuring each has a chance to be invoked regardless of the result of the others.

Its Future succeeds (with no value) if no subscriber failed. If one subscriber failed, the Future fails in the same way. If two or more subscribers fail, the resulting Future fails with a message composed by combining all the individual messages, in the distributor category, whose failure details are a list of the failed component futures.

AUTHOR

Paul Evans <leonerd@leonerd.org.uk>