shrink0r/monatic

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# monatic

[![Latest-Stable-Version](https://poser.pugx.org/shrink0r/monatic/v/stable.svg)][1]
[![License](https://poser.pugx.org/shrink0r/monatic/license.svg)][10]
[![Latest Unstable Version](https://poser.pugx.org/shrink0r/monatic/v/unstable.svg)][1]
[![Build Status](https://secure.travis-ci.org/shrink0r/monatic.png)][2]
[![Coverage Status](https://coveralls.io/repos/shrink0r/monatic/badge.png)][3]
[![Code Climate](https://codeclimate.com/github/shrink0r/monatic/badges/gpa.svg)](https://codeclimate.com/github/shrink0r/monatic)
[![Dependency Status](https://www.versioneye.com/user/projects/550b51f2a80b5fc12d00017d/badge.svg?style=flat-square)][4]
[![Stories in Ready](https://badge.waffle.io/shrink0r/monatic.png?label=ready&title=Ready)][9]
[![Total Composer Downloads](https://poser.pugx.org/shrink0r/monatic/d/total.png)][1] 

## Purpose

Fiddling with the monad concept in php.

## Requirements and installation

- PHP v5.6+

Install the library via [Composer](http://getcomposer.org/):

```./composer.phar require shrink0r/monatic [optional version]```

Adding it manually as a vendor library requirement to the `composer.json` file of your project works as well:

```json
{
    "require": {
        "shrink0r/monatic": "^0.2"
    }
}
```

Alternatively, you can download a release archive from the [available releases](https://github.com/shrink0r/monatic/releases) page.

## Documentation

* [Usage](docs/usage.md)
* [Markdown API-Doc](docs/md/2. Classes.md)

## Community

None, but you may join the freenode IRC [`#honeybee`](irc://irc.freenode.org/honeybee) channel anytime. :-)

## Contributors

Please contribute by [forking](http://help.github.com/forking/) and sending a [pull request](http://help.github.com/pull-requests/). More information can be found in the [`CONTRIBUTING.md`](CONTRIBUTING.md) file. The authors and contributors are mentioned in the [github contributors graph](https://github.com/shrink0r/monatic/graphs/contributors) of this repository.

The code tries to adhere to the following PHP-FIG standards: [PSR-4][6], [PSR-1][7] and [PSR-2][8].

## Changelog

See [`CHANGELOG.md`](CHANGELOG.md) for more information about changes.

## License

This project is MIT licensed. See the [linked license](LICENSE.md) for details.

[1]: https://packagist.org/packages/shrink0r/monatic "shrink0r/monatic on packagist"
[2]: http://travis-ci.org/shrink0r/monatic "shrink0r/monatic on travis-ci"
[3]: https://coveralls.io/r/shrink0r/monatic "shrink0r/monatic on coveralls"
[4]: https://www.versioneye.com/user/projects/550b51f2a80b5fc12d00017d "shrink0r/monatic on versioneye"
[6]: http://www.php-fig.org/psr/psr-4/ "PSR-4 Autoloading Standard"
[7]: http://www.php-fig.org/psr/psr-1/ "PSR-1 Basic Coding Standard"
[8]: http://www.php-fig.org/psr/psr-2/ "PSR-2 Coding Style Guide"
[9]: https://waffle.io/shrink0r/monatic "shrink0r/monatic on waffle"
[10]: LICENSE.md "license file with full text of the license"