| Params :: callbacks Schakel functies in om het blokkeren van callbacks te accepteren |
Download nu |
Params :: callbacks Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Iain Campbell
- Uitgever website:
- http://search.cpan.org/~cpanic/
Params :: callbacks Tags
Params :: callbacks Beschrijving
Params :: Callbacks is een Perl-module die de ontwikkelaar biedt met een eenvoudige en consistente methode voor het converteren van een functie die een resultaat retourneert, in een functie die het resultaat kan laten passeren door een of meer blokkerende callbacks, voordat deze wordt afgeleverd bij de beller.it is aan de auteur van de functie om te beslissen hoe en waar in de stroom van de functie die callbacks moeten worden aangeroepen. Dit kan belangrijk zijn tijdens het creëren van sets van resultaten: men kan de callbacks toepassen op een voltooide set, of toepassen op elk element van het resultaat instellen zoals toegevoegd. Synopsis # met behulp van de objectgeoriënteerde roepstijl Params :: callbacks; Sub geteld {My ($ callbacks, @args) = paramages :: callbacks-> extract (@_); $ callbacks-> filter (@args); } Mijn $ size = geteld 1, 2, 3, sub {print "> $ _ \ n" voor @_; opbrengst @_; }; Print "$ size items \ n"; #> 1 #> 2 #> 3 # 3 items # of, gewoon mix-in de functie "callbacks" ... Gebruik params :: callbacks qw / callbacks /; Sub geteld {My ($ callbacks, @args) = $ callbacks-> filter (@args); } Mijn $ size = geteld 'A', 'B', 'C', sub {print "> $ _ \ n" voor @_; opbrengst @_; }; Print "$ size items \ n"; #> A #> B #> C # 3 ItemsProduct's Homepage
Params :: callbacks Gerelateerde software