From f8a6cf726f097486795b052f0b5c6b9eb9e66503 Mon Sep 17 00:00:00 2001 From: lisk77 Date: Mon, 30 Jun 2025 20:43:17 +0200 Subject: [PATCH] feat: added README --- README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..0c6beaf --- /dev/null +++ b/README.md @@ -0,0 +1,32 @@ +# Lambda + +A simple lambda calculus evaluator. Its just a bunch of functions you define and use as data and pass into other functions. + +## How to install + +``` +git clone https://github.com/lisk77/lambda && cd lambda +mkdir build && cd build +cmake .. +make +``` + +## How to use + +Write your code into a file and pipe it into the binary + +``` +cat file | lambda +``` + +or just echo the code directly + +``` +echo "main = \\ x . x;" | lambda +``` + +## Future ideas + +- [ ] types +- [ ] imports +- [ ] small standard library