bingo-functional

所属分类:工具库
开发工具:PHP
文件大小:0KB
下载次数:0
上传日期:2023-03-06 14:48:50
上 传 者sh-1993
说明:  一个简单的PHP函数编程库,
(A simple functional programming library for PHP,)

文件列表:
.codeclimate.yml (164, 2023-08-15)
.php-cs-fixer.php (563, 2023-08-15)
.styleci.yml (219, 2023-08-15)
LICENSE (11352, 2023-08-15)
autoload.php (1748, 2023-08-15)
changes.md (7529, 2023-08-15)
composer.json (2790, 2023-08-15)
phpunit.xml.dist (878, 2023-08-15)
src/ (0, 2023-08-15)
src/Common/ (0, 2023-08-15)
src/Common/Traits/ (0, 2023-08-15)
src/Common/Traits/TransientMutator.php (1049, 2023-08-15)
src/Functional/ (0, 2023-08-15)
src/Functional/AddKeys.php (802, 2023-08-15)
src/Functional/Any.php (687, 2023-08-15)
src/Functional/ArrayKeysExist.php (1210, 2023-08-15)
src/Functional/Assoc.php (1010, 2023-08-15)
src/Functional/AssocPath.php (2498, 2023-08-15)
src/Functional/Compact.php (690, 2023-08-15)
src/Functional/Compose.php (1140, 2023-08-15)
src/Functional/Concat.php (560, 2023-08-15)
src/Functional/ConstantFunction.php (576, 2023-08-15)
src/Functional/Contains.php (576, 2023-08-15)
src/Functional/CountOfKey.php (877, 2023-08-15)
src/Functional/CountOfValue.php (814, 2023-08-15)
src/Functional/Curry.php (674, 2023-08-15)
src/Functional/CurryN.php (686, 2023-08-15)
src/Functional/CurryRight.php (694, 2023-08-15)
src/Functional/CurryRightN.php (716, 2023-08-15)
src/Functional/Difference.php (859, 2023-08-15)
src/Functional/DropLeft.php (662, 2023-08-15)
src/Functional/DropRight.php (675, 2023-08-15)
src/Functional/EndsWith.php (741, 2023-08-15)
src/Functional/Equals.php (1246, 2023-08-15)
... ...

bingo-functional

[![Join the chat at https://gitter.im/bingo-functional/Lobby](https://badges.gitter.im/bingo-functional/Lobby.svg)](https://gitter.im/bingo-functional/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![StyleCI](https://github.styleci.io/repos/102261728/shield?branch=master)](https://github.styleci.io/repos/102261728?branch=master) ![bingo-functional CI](https://github.com/ace411/bingo-functional/workflows/bingo-functional%20CI/badge.svg) [![codecov](https://codecov.io/gh/ace411/bingo-functional/branch/master/graph/badge.svg)](https://codecov.io/gh/ace411/bingo-functional) [![Latest Stable Version](https://poser.pugx.org/chemem/bingo-functional/v/stable)](https://packagist.org/packages/chemem/bingo-functional) [![License](https://poser.pugx.org/chemem/bingo-functional/license)](https://packagist.org/packages/chemem/bingo-functional) [![Total Downloads](https://poser.pugx.org/chemem/bingo-functional/downloads)](https://packagist.org/packages/chemem/bingo-functional) [![Monthly Downloads](https://poser.pugx.org/chemem/bingo-functional/d/monthly)](https://packagist.org/packages/chemem/bingo-functional) [![composer.lock](https://poser.pugx.org/chemem/bingo-functional/composerlock)](https://packagist.org/packages/chemem/bingo-functional) [![Twitter](https://img.shields.io/twitter/url/https/github.com/ace411/bingo-functional.svg?style=social)](https://twitter.com/intent/tweet?text=Wow:&url=https%3A%2F%2Fgithub.com%2Face411%2Fbingo-functional) A simple functional programming library for PHP. ## Requirement(s) - PHP 7 or higher ## Rationale PHP, a language not commonly associated with Functional Programming, does support the paradigm - to an extent. The language's Functional Programming affability though substantial is not the same as that of Haskell, OCaml, or F# - purely Functional languages. bingo-functional is an attempt at enhancing the usability of FP techniques - those that warrant the use of helper functions, applicatives, monads, pattern matching, and immutable lists. ## Documentation Please check out the [documentation](https://bingo-functional-docs.now.sh) for more knowledge on how to use this library. Also, a [changelog](https://github.com/ace411/bingo-functional/blob/master/README.md) exists and can be used to track changes made to the project. ## Dealing with problems Endeavor to create an issue on GitHub when the need arises or send an email to lochbm@gmail.com ## Functional Programming in PHP I published a book titled - Functional Programming in PHP - which is currently available on LeanPub. The bingo-functional library features extensively in the text as a tool whose potencies demonstrate usage of Functional Programming ideas in PHP. I advise that you purchase a copy for $9.99.

## Related Projects - [**bingo-functional-js**](https://github.com/ace411/bingo-functional-js) A JavaScript port of this library - [**bingo-functional-repl**](https://github.com/ace411/bingo-functional-repl) A REPL for this library Buy Me A Coffee

近期下载者

相关文件


收藏者