• [^] # Re: Approche fonctionnelle ?

    Posté par . En réponse à la dépêche Movicon 1.0 est sorti. Évalué à 1. Dernière modification le 11 décembre 2011 à 14:31.

    Aux dernières nouvelles, les closures font partie de PHP 5.3 ; on peut donc faire de la programmation fonctionnelle assez facilement.

    <?php
    function add($x) {
     return	function($y) use($x) { return $x + $y; };
    }
    $add_two = add(2);
    var_dump($add_two(1)); // int(3)
    
    

    (Bon, c'est sûr, il manque pas mal de trucs sympa qu'on associe généralement aux langages fonctionnels, par exemple le pattern matching)