An open API service indexing awesome lists of open source software.

https://github.com/lmnt-dev/philo

A functional programming library for PHP designed to work with existing language constructs in a point-free style. Use it to modularize logical expressions, simplify pattern matching, and create expressive data processing pipelines
https://github.com/lmnt-dev/philo

destructuring functional pattern pattern-matching php

Last synced: about 2 months ago
JSON representation

A functional programming library for PHP designed to work with existing language constructs in a point-free style. Use it to modularize logical expressions, simplify pattern matching, and create expressive data processing pipelines

Awesome Lists containing this project

README

          

[![Build Status](https://travis-ci.org/lmnt-dev/philo.svg?branch=master)](https://travis-ci.org/lmnt-dev/philo)
[![Coverage Status](https://coveralls.io/repos/github/lmnt-dev/philo/badge.svg)](https://coveralls.io/github/lmnt-dev/philo)
[![Gitter](https://badges.gitter.im/lmnt-philo/community.svg)](https://gitter.im/lmnt-philo/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)

# ⍎ ρhilo

Functional & friendly

Requires PHP 7.4+

## Installation

```
composer require lmnt/philo:dev-master
```

Alternatively, if you'd just like to experiment with philo, check out [philo-cli](https://github.com/lmnt-dev/philo-cli)