气力象/ramda

PHP 函数式编程库

0.0.3 2018-07-01 14:24 UTC

This package is not auto-updated.

Last update: 2024-09-15 08:41:07 UTC


README

Build Status Scrutinizer Code Quality Code Coverage Latest Stable Version License

开发中 :(

Aerophant Ramda 的优势

  • aerophant/ramda 为您提供自动柯里化,并为您提供一种更好的函数组合方式,类似于 ramdajs

    pipe(
       always([1, 2, 3, 4, 5]),
       map(add(1)),
       // filter even numbers only
       filter(pipe(
         partialRight(modulo(), [2]),
         equals(0)
       ))
    )();
    // => [2, 4, 6]
    
  • 几乎所有的 aerophant/ramda 函数都很容易传递为可调用函数,只需无参数调用即可。

     $alwaysReturn1 = call_user_func_array(always(), [1]);
    

路线图

  • 版本 0.0.x:开发中,并非所有功能都受支持
  • 版本 0.1:#1

想要帮助我吗?

  • 您可以通过创建问题或 PR 来建议功能。
  • 通过创建 PR 来提高性能。