• [^] # map

    Posté par (site web personnel) . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 3.

    Ils ont ;-)

    fn map<T, U>(vector: ~[T], function: fn(T) -> U) -> ~[U] {
     let mut accumulator = ~[];
     for vector.each |element| {
     vec::push(accumulator, function(element));
     }
     ret accumulator;
    }
    
    

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker