2009/05/24
Tagged with php, programming
コメントは受け付けていません。
PHPで高階プログラミング
SIGUSR2 > Higher Order PHP
PHPプログラマ的に実用的かどうかはさておき、SIGUSR2で紹介されているFnクラスをPHP 5.3(今ならRC2か)とセットで使うと、以下のようなコードを動かすことができる。
<?php
require_once 'Fn.php';
$r = Fn::foldl(function ($accumulated, $next) {
return $accumulated += $next;
}, 100, array(1, 2, 3));
var_dump($r); // => 106
面白いけれど、PHPプログラマの手には余るような気も。