【文件属性】:
文件名称:monad-php:一个用于PHP的简单Monad库
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-10 12:44:07
PHP
MonadPHP
这是用于PHP的基本Monad库。
用法
值通过构造函数: new MonadPHP\Identity($value)或现有实例上的unit()方法“包装”在monad中: $monad->unit($value);
可以使用bind()在包装的值上调用函数:
use MonadPHP\Identity;
$monad = new Identity(1);
$monad->bind(function($value) { var_dump($value); });
// Prints int(1)
所有对bind的调用都会返回一个新的monad实例,该实例包装了该函数的返回值。
use MonadPHP\Identity;
$monad = new Identity(1);
$monad->bind(function($value) {
return
【文件预览】:
monad-php-master
----lib()
--------MonadPHP()
----phpunit.xml.dist(938B)
----test()
--------MonadPHP()
----README.md(5KB)
----.gitignore(6B)
----composer.json(135B)