| Sluiting :: Loop Sluiting :: Loop is een PERL-module met REDO, LAATSTE, LAATSTE, NEAULLEN VOOR GEBASEERDE LOOPS. |
Download nu |
Sluiting :: Loop Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Andy Armstrong
- Uitgever website:
- http://search.cpan.org/~andya/
Sluiting :: Loop Tags
Sluiting :: Loop Beschrijving
Sluiting :: Loop is een PERL-module met REDO, laatste, de volgende voor afsluiting gebaseerde lussen. Sluiting :: Loop is een PERL-module met REDO, laatste, volgende voor afsluiting gebaseerde lussen. Synopsis pakket Myiterator; Gebruik sluiting :: Loop; # Mixin Sub NIEUWE {My $ Class = Shift; retourneer zegen {}, $ klasse; } sub forall {mijn $ self = shift; mijn $ cb = pop || sterven "nee callback"; voor mijn $ I (@_) {EVAL {$ self-> opbrengst ($ cb, $ i); }; laatste als $ self-> is_last; Die $ @ als $ @; }} Pakketnaam; mijn $ iter = myiterator-> nieuw (); mijn @in = (1, 2, 3); mijn @out = (); $ iter-> forall (@in, sub {mijn $ i = shift; $ iter-> volgende als $ i == 2; # Skip waarde push @out, $ I;}); # @out is (1, 3) een idee dat Perl-programmeurs nuttig van Ruby kunnen lenen is het concept van synthetiserende nieuwe loopingconstructen door een blok code door te geven aan een functie die het herhaaldelijk opvolgt met opeenvolgende waarden in een reeks Er ziet eruit als volgt: def count_to_ten i = 1 Terwijl ik vereisten: · Perl
Sluiting :: Loop Gerelateerde software