prolic/fpp

功能性 PHP 预处理器

维护者

详细信息

github.com/prolic/fpp

源代码

问题

资助包维护!
Patreon

v0.1.0 2020-04-10 16:04 UTC

This package is auto-updated.

Last update: 2024-09-10 13:33:13 UTC


README

功能性 PHP 预处理器 - 不变数据类型生成器

此库可以根据 fpp 定义生成不可变数据类型。语法灵感来源于 Haskell。

Build Status Coverage Status

赞助商

如果您想支持我的工作,请成为 patreon.com/prolic 的赞助者。

鸣谢

Marcello Duarte 于 2017 年创建了 ParserCombinators 项目。此库的重写深受其启发,并重用了一些基本函数。

文档

在此查看文档

安装

composer require prolic/fpp dev-master

使用

在您的 php.ini 文件中禁用 xdebug 或增加 xdebug.max_nesting_level。

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

生成配置

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

然后您可以修改配置文件以适应您的需求。

0.1.0 版本更改

此库已从头开始重写。如果您想使用旧版本,请将 composer 的需求锁定到 0.1.0。

master 分支完全不兼容。