• [^] # Re: Vive le fonctionnel

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Publication de la nouvelle norme Ada 2012. Évalué à 2.

    Il parait que c'est super pratique et les développeurs ruby en sont des grands fans.

    Ouais avec le magnifique yield

    module Test
     class MaClasse
     # Ici un attribut
     attr_accessor :nawak
     def initialize
     @nawak = 12
     end
     def use_nawak
     yield @nawak
     end
     end
    end
    require 'ma_classe'
    mon_instance = Test::MaClasse.new
    mon_instance.nawak += 2
    mon_instance.use_nawak do |le_nawak_param|
     puts "Donnes-moi ton nawak qui vaut #{le_nawak_param}"
    end
    
    

    Trop de la balle, de l'injection de code !! :D