2017 © Pedro Peláez
 

library fantasy-land

Specification for interoperability of common algebraic structures in PHP

image

functional-php/fantasy-land

Specification for interoperability of common algebraic structures in PHP

  • Sunday, February 18, 2018
  • by widmogrod
  • Repository
  • 3 Watchers
  • 11 Stars
  • 1,106 Installations
  • PHP
  • 2 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 6 Versions
  • 196 % Grown

The README.md

FantasyLand Build Status

Introduction

This project specifies interoperability of common algebraic structures in PHP. The inspiration for this package is the fantastic fantasyland project [A]., (*1)

The repository contains the following algebraic structures: - Setoid - Semigroup - Monoid - Functor - Apply - Applicative - Foldable - Traversable - Chain - Monad - Pointed, (*2)

Each of those algebraic structures must obey some laws. In order to simplify their verification, the project provides encapsulated property tests. They can be used to easily verify the correctness of newly implemented structures., (*3)

You can find exemples on how to use those tests in the directory of examples, (*4)

Installation

composer require functional-php/fantasy-land:^1

Projects that are using FantasyLand

References

  • [A] https://github.com/fantasyland/fantasy-land

The Versions

18/02 2018

dev-master

9999999-dev

Specification for interoperability of common algebraic structures in PHP

  Sources   Download

BSD-3-Clause

The Requires

  • php >=7.1

 

The Development Requires

18/02 2018

dev-widmogrod-patch-1

dev-widmogrod-patch-1

Specification for interoperability of common algebraic structures in PHP

  Sources   Download

BSD-3-Clause

The Requires

  • php >=7.1

 

The Development Requires

18/02 2018

1.0.0

1.0.0.0

Specification for interoperability of common algebraic structures in PHP

  Sources   Download

BSD-3-Clause

The Requires

  • php >=7.1

 

The Development Requires

18/02 2018

dev-feature/contribution-guidelines

dev-feature/contribution-guidelines

Specification for interoperability of common algebraic structures in PHP

  Sources   Download

BSD-3-Clause

The Requires

  • php >=7.1

 

The Development Requires

17/02 2018

dev-feature/readme

dev-feature/readme

Specification for interoperability of common algebraic structures in PHP

  Sources   Download

BSD-3-Clause

The Requires

  • php >=7.1

 

The Development Requires

28/12 2017

dev-feature/helpful-useful

dev-feature/helpful-useful

Specification for interoperability of common algebraic structures in PHP

  Sources   Download

BSD-3-Clause

The Requires

  • php >=7.1

 

The Development Requires