Python Lambda Calculus 3 1 0

Python library implementing Lambda calculus operations including term construction (Variable, Abstraction, Application), beta/eta reduction, alpha conversion, substitution, and visitor-based traversal. Provides Church encodings for booleans, arithmetic, pairs, and common combinators (Y, S, K, I). Use when building lambda calculus interpreters, performing symbolic term manipulation, encoding computation in pure lambda terms, or teaching functional programming concepts with Python.

tangledgroup 4c0c8d7 5 files · 17.8 KB Updated

File contents

tangledgroup/tangled-skills/tree/main/misc/python-lambda-calculus-3-1-0 commit 4c0c8d771f

Frequently asked questions

npx skillmds@latest add tangledgroup/python-lambda-calculus-3-1-0