2017 © Pedro Peláez
 

library fpp

Functional PHP Preprocessor

image

prolic/fpp

Functional PHP Preprocessor

  • Tuesday, July 31, 2018
  • by prolic
  • Repository
  • 11 Watchers
  • 151 Stars
  • 2,825 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 15 Forks
  • 11 Open issues
  • 4 Versions
  • 91 % Grown

The README.md

FPP

Functional PHP Preprocessor - Immutable data type generator

This library can generate immutable data types based on fpp definitions. The syntax is inspired by Haskell., (*1)

Build Status Coverage Status, (*2)

If you want to support my work, become a patron at patreon.com/prolic., (*3)

Credits

Marcello Duarte created the ParserCombinators project in 2017. The rewrite of this library is heavily inspired by it and reuses some of its base functions., (*4)

Docs

See the docs here, (*5)

Install

composer require prolic/fpp dev-master

Usage

Disable xdebug or increase xdebug.max_nesting_level in your php.ini file., (*6)

php vendor/bin/fpp.php <source dir or file>

Generate configuration

php vendor/bin/fpp.php --gen-config

You can then modify the config file to adjust to your needs., (*7)

Changes from 0.1.0 Release

This library has been rewritten from scratch. If you want to use the old version, pin your composer requirement to 0.1.0., (*8)

The master branch is not compatible at all., (*9)

The Versions

31/07 2018

dev-master

9999999-dev

Functional PHP Preprocessor

  Sources   Download

BSD-3-Clause

The Requires

  • php ^7.1

 

The Development Requires

16/05 2018

dev-list_nullable

dev-list_nullable

Functional PHP Preprocessor

  Sources   Download

BSD-3-Clause

The Requires

  • php ^7.1

 

The Development Requires

30/04 2018

dev-list_handling

dev-list_handling

Functional PHP Preprocessor

  Sources   Download

The Requires

  • php ^7.1

 

The Development Requires

03/03 2018

dev-replacer

dev-replacer

Functional PHP Preprocessor

  Sources   Download

The Requires

  • php ^7.1

 

The Development Requires