Простая функциональная библиотека программирования для PHP.
PHP, язык, который обычно не ассоциируется с функциональным программированием, в некоторой степени поддерживает эту парадигму. Возможности функционального программирования этого языка, хотя и существенны, не такие же, как у Haskell, OCaml или F # - чисто функциональных языков. Бинго-функционал — это попытка повысить удобство использования методов FP, которые гарантируют использование вспомогательных функций, аппликативов, монад, сопоставления с образцом и неизменяемых списков.
Пожалуйста, ознакомьтесь с документацией для получения дополнительной информации о том, как использовать эту библиотеку.
Кроме того, существует журнал изменений, который можно использовать для отслеживания изменений, внесенных в проект.
Постарайтесь создать задачу на GitHub, когда возникнет такая необходимость, или отправьте электронное письмо на адрес [email protected].
Я опубликовал книгу под названием «Функциональное программирование на PHP», которая в настоящее время доступна на LeanPub. Функциональная библиотека бинго широко представлена в тексте как инструмент, возможности которого демонстрируют использование идей функционального программирования в PHP. Я советую вам купить копию за 9,99 долларов.
bingo-functional-js — порт этой библиотеки на JavaScript.
bingo-functional-repl REPL для этой библиотеки.