chippyash / Monad
Functional Monads for PHP
☆26Updated 3 years ago
Related projects: ⓘ
- Specification for interoperability of common algebraic structures in PHP☆34Updated last year
- A collection of type-safe functional data structures☆114Updated 3 weeks ago
- Simple, immutable data structures☆41Updated 8 years ago
- An implementation of the Either monad in PHP.☆47Updated 7 years ago
- Lambdalicious - Experiments in Elegant Functional Programming in PHP☆124Updated 8 years ago
- A lazy-initializing high performance service map☆87Updated last year
- PSR-7 stream examples☆46Updated 6 years ago
- Fast, simple, easy-to-use DI container☆46Updated 3 months ago
- A set of code generator utilities built on top of PHP-Parsers that ease its use when combined with Reflection☆99Updated this week
- [DEPRECATED] Overwrite/mock PHP functions from the global namespace used in another namespace for the purposes of testing.☆19Updated 8 years ago
- The Action-Domain-Responder core for Radar.☆55Updated 4 years ago
- Trampoline implementation for PHP☆35Updated 6 years ago
- A naive JSON serializer which recursively converts an object graph to and from JSON, without any configuration or custom code.☆50Updated 3 years ago
- Curried functions for PHP☆61Updated 5 years ago
- 🖨 Immediately prints exceptions and assertion failures during testing, with diagnostics.☆44Updated last month
- Recursively convert existing objects into Alice fixtures☆50Updated 4 years ago
- Collections for PHP with focus on Immutability and Functional Programming.☆40Updated 4 months ago
- A PSR-7 Action system for Action-Domain-Responder.☆30Updated 6 years ago
- PHP form validation extracted from HTML forms. Write forms and validation once in the same place!☆96Updated 3 months ago
- PSR-15 middleware to implement content negotiation☆44Updated 5 months ago
- Examples for vfsStream and reasons why you want to use it☆26Updated 5 years ago
- Allows for using native PHP files as config files in PHP!☆55Updated 6 years ago
- An utility to lazy-initialize object properties☆69Updated last year
- A Command Line Interface (CLI) for managing Puli projects.☆52Updated 7 years ago
- Pattern matching for PHP with automatic destructuring.☆82Updated 2 years ago
- Basic Relay-compatible middleware.☆40Updated 6 years ago
- A simple utility library that checks for PHP classes that should or shouldn't be marked as final☆79Updated 5 years ago
- Capsule DI container☆28Updated 11 months ago
- PHP-DI integration in Silex☆24Updated 6 years ago
- Make objects initially inconsistent, yet eventually immutable☆78Updated 4 years ago