Identity crisis alert. Lemma is a programming language but the VM has been fully replaced with graph traversal. So I guess Lemma is a graph database now, with a programming language syntax?
Ben Rogmans
@benrogmans.bsky.social
Creator of business rule language Lemma / CEO at LemmaBase.com
What if... programming languages could be written without IF statements? I love Gleam and Roc for having CASE statements as controlling expressions. Anyone aware of other languages that do not have IF? Or other interesting controlling expressions?
Yes I know, it is *just syntax*, but it makes it so easy for humans to reason about rules… This is the default/unless statement in Lemma: rule discount: 0% unless amount > 10 then 10% unless amount > 20 then 20% unless is_sale then 30%
Hi! I am building an open source language for business rules. It’s called Lemma. I’ll share about progress and interesting features here. You can ask me anything! Repository: github.com/lemma/lemma #lemma
GitHub - lemma/lemma: A language that means business.
A language that means business. Contribute to lemma/lemma development by creating an account on GitHub.
github.com