Marigold

A Lambda Calculus DSL

What is Marigold?

Functional

Since Marigold is built on λ-Calculus, everything in it is a function, including numbers, booleans, or any other datatype. As a core design philosophy, Marigold uses many patterns used in pure lambda calculus, while making modifications to ensure readability.