3lvir4/funfp

一些函数式编程实用工具。

v0.0.3 2024-04-03 14:31 UTC

This package is auto-updated.

Last update: 2024-09-03 15:36:04 UTC


README

Latest Stable Version CI Status

FunFP - PHP 函数式编程实用工具

FunFP 是一个包,旨在为您的 PHP 项目提供一些函数式编程范式和实用工具。

主要特点包括许多迭代器的 惰性 操作,如 map、filter、groupBy 等,用于流畅地操作可迭代数据,以及一些辅助工具。

此外,还有选项和结果类型,用于在 PHP 无法提供便捷方式时,以更流畅的方式处理错误值和可为空的值。还有用于各种字符串操作的基本迭代器,例如迭代字节、字符、行、单词等...

安装

您可以使用 Composer 将此库添加为本地、项目特定的依赖项到您的项目中

composer require 3lvir4/funfp

如果您只在开发过程中需要此库,那么您应该将其添加为开发时依赖项

composer require --dev 3lvir4/funfp

Wiki

进行中...

脚注

此库的目标不是将 PHP 转变为 Haskell 或其他语言。我试图针对一些我希望在我的 PHP 项目中需要的一些特定功能工具进行定位。