lastwhitebird/functional

函数式编程组件

dev-master 2022-06-17 12:05 UTC

This package is auto-updated.

Last update: 2024-09-17 17:08:14 UTC


README

这是 Ramda.js 在 PHP 中的几乎完整的重新实现。

所有函数 均不 是柯里化的!您需要自己完成(尽管这很容易)。所有函数和参数名称均采用 snake_case。

致谢

该项目部分基于 Ramda、Burgestrand/Funcy、reactphp/partial 以及 currry fn

安装

推荐的安装方式是通过 Composer

{
    "require": {
        "lastwhitebird/functional": "dev-master"
    }
}

...如果您想为广泛使用的函数集使用一些花哨的 Unicode 缩写

    "autoload": {
        
        "files":[
            "vendor/lastwhitebird/functional/src/include.php"
        ],