PHPackages                             phonad/core - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. phonad/core

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

phonad/core
===========

Building blocks for functional programming in PHP

v0.1.0(6mo ago)01MITPHP

Since Dec 18Pushed 6mo agoCompare

[ Source](https://github.com/atomicptr/phonad)[ Packagist](https://packagist.org/packages/phonad/core)[ Fund](https://www.buymeacoffee.com/atomicptr)[ GitHub Sponsors](https://github.com/atomicptr)[ RSS](/packages/phonad-core/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (2)Versions (2)Used By (0)

Phonad
======

[](#phonad)

Building blocks for functional programming in PHP, inspired by Haskell.

**Note**: This is an experiment to play around with Functional Programming in PHP

Install
-------

[](#install)

Install via composer:

```
$ composer require phonad/core
```

Data Structures
---------------

[](#data-structures)

### Maybe

[](#maybe)

Handles optional values without `null`.

```
