chemem/bingo-functional-repl

A simple REPL for the bingo-functional library

Maintainers

👁 ace411

Package info

github.com/ace411/bingo-functional-repl

pkg:composer/chemem/bingo-functional-repl

Statistics

Installs: 131

Dependents: 0

Suggesters: 1

Stars: 3

Open Issues: 1

dev-master / 0.1.x-dev 2021-08-09 18:48 UTC

Suggests

None

Provides

None

Conflicts

None

Replaces

None

Apache-2.0 3d164f1c050ea00191fd2a67e4c7fefc7a78ebec

  • Lochemem Bruno Michael <lochbm.woop@live.com>

This package is auto-updated.

Last update: 2026-06-10 05:17:40 UTC


README

👁 Image

bingo-functional-repl

A simple REPL for the bingo-functional library.

👁 bingo-functional-repl CI
👁 License
👁 composer.lock
👁 Latest Stable Version
👁 Latest Unstable Version

Requirements

  • PHP 7.2 or greater

  • ext-apcu

Rationale

The bingo-functional REPL is designed to be a playground for bingo-functional artifacts - functions, monads, applicatives, and immutable structures.

The REPL can be considered a 100% opt-in tool for testing bingo-functional's potencies - one that informs approaches to library usage in more elaborate contexts.

Installation

Though it is possible to clone the repo, Composer remains the best tool for installing bingo-functional-repl. To install the package via Composer, type the following in a console of your choosing.

$ composer require chemem/bingo-functional-repl

Usage

Upon successful installation of the package, type the following - also in a preferred CLI - to activate the shell.

$ path/to/vendor/bin/bfrepl

Type howto when prompted for input for more information on how to use the REPL.

Demonstration

👁 asciicast

Dealing with problems

Endeavor to create an issue on GitHub when the need arises or send an email to lochbm@gmail.com.

Contributing

Consider buying me a coffee if you appreciate the offerings of the project and/or would like to provide more impetus for me to continue working on it.

👁 Buy Me A Coffee