82e1570c2cf4c8ffac25101db330e38adac94635
Added -f flag to allow reading lambda expressions from files. Changes: - Add FileSource type to read from file paths. - Add -f flag to command-line parser. - Implement validation to prevent conflicting -f and positional arguments.
lambda
Making a lambda calculus interpreter in Go.
Things to talk about
- Exhaustive sum types.
- Recursive descent and left-recursion.
- Observer pattern, event emission.
Links
https://zicklag.katharos.group/blog/interaction-nets-combinators-calculus/ https://arxiv.org/pdf/2505.20314
Languages
Go
96.6%
Makefile
3.4%