Chiusura :: loop.

Chiusura :: Loop è un modulo Perl con Redo, ultimo, successivo per i loop a base di chiusura.
Scarica ora

Chiusura :: loop. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Andy Armstrong
  • Sito web dell'editore:
  • http://search.cpan.org/~andya/

Chiusura :: loop. Tag


Chiusura :: loop. Descrizione

Chiusura :: Loop è un modulo perl con Redo, ultimo, Avanti per loop a base di chiusura. Chiusura :: Loop è un modulo Perl con Redo, Ultimo, Avanti per loop a base di chiusura.Synopsis Pacchetto Myiterator; Utilizzare la chiusura :: loop; # mixin sub nuova {my $ class = shift; ritorno bened {}, $ classe; } Sub Forall {My $ Self = Shift; My $ cb = pop || Die "Nessuna callback"; per il mio $ i (@_) {eval {$ self-> resa ($ cb, $ i); }; ultimo se $ self-> is_last; Die $ @ Se $ @; }} Pacchetto principale; My $ ITER = Myiterator-> Nuovo (); my @in = (1, 2, 3); my @out = (); $ iter-> Forall (@in, sub {my $ i = shift; $ iter-> Avanti se $ i == 2; # Valore skip Push @out, $ i;}); # @ @out è (1, 3) un'idea che i programmatori Perl possano utilmente prendere in prestito da Ruby è il concetto di sintetizzare nuovi costrutti del looping passando un blocco di codice in una funzione che lo chiama ripetutamente con valori successivi in una sequenza. In Sembra questo: def conte_to_ten I = 1 mentre i requisiti: · Perl.


Chiusura :: loop. Software correlato