curryable:PHP中优雅而简单的curry(f)实现

时间:2024-02-24 06:35:13
【文件属性】:

文件名称:curryable:PHP中优雅而简单的curry(f)实现

文件大小:8KB

文件格式:ZIP

更新时间:2024-02-24 06:35:13

php laravel functional-programming curry LaravelPHP

关于咖喱 该软件包正在开发中,请不要在生产中使用它,请等待稳定版本! Curryable由创建,并由维护,它是PHP中优雅且简单的curry(f)实现。 咖喱是使用功能的先进技术。 它将给定的表达式和参数包装到一个解析值的新函数中。 安装及使用 需要 使用创建软件包: composer require nunomaduro/curryable 最好通过框架中的示例来描述这种辅助用法: 路由时 Route :: get ( '/' , curry ( 'view' , 'welcome' )); // Instead of Route :: get ( '/' , function () { return view ( 'welcome' ); }); Route :: get ( 'user/{id}' , curry ( User ::class)-> find ()); // Or with Eloquent macro Route :: get ( 'user/{id}' , User :: curry ()-> find ()); // Instead of


【文件预览】:
curryable-master
----composer.json(1KB)
----.github()
--------FUNDING.yml(177B)
--------workflows()
----src()
--------Adapters()
--------globals.php(783B)
--------CurryProxy.php(3KB)
--------Curryable.php(253B)
----LICENSE.md(1KB)
----README.md(5KB)

网友评论