文件名称:lambda.php:PHP 函数式编程
文件大小:13KB
文件格式:ZIP
更新时间:2024-07-04 20:42:27
PHP
拉姆达.php lambda.php从面向对象的角度介绍了函数式编程。 您将看到的 PHP 代码实际上有效,但并不打算成为可靠的 PHP 扩展(还没有?)。 在 Linux 下,运行包含您的代码的php lambda.php 。 如果您想从面向对象的角度看一看 Haskell,请查看我的 repo 。 非特征 这些功能在 PHP 中已经可用。 Lambda 表达式 自 PHP 5.3 起,Lambda 表达式、闭包或匿名函数可用。 function inc ( $ a ) { return $ a + 1 ; } $ inc = function ( $ a ) { return $ a + 1 ; }; echo $ inc ( 42 ); // => 43 $ sqr = function ( $ a ) { return $ a * $ a ; }; echo $ sqr
【文件预览】:
lambda.php-master
----typeclass.php(102B)
----adt.php(919B)
----LICENSE(18KB)
----maybe.php(352B)
----stack.php(2KB)
----lambda.php(187B)
----README.md(8KB)
----container.php(162B)
----fp.php(908B)