lambda_calc 2.1.0

A CLI lambda calculus interpreter. See the screenshots at the Repository link.
Documentation

An untyped lambda calculus interpreter.

It has support for usual rules of implicit parenthesization of lambda calculus (see the documentation for the parse function on here), and shows each beta reduction step by step, highlighting the expression reduced last.

Screenshots

Screenshot 1

Screenshot 2

Screenshot 3

Screenshot 4

Installation

Install cargo if you don't have it, then run

$ cargo install lambda_calc

This will install the lambda_calc binary.