Turnstyle – An esoteric, graphical functional language

The author introduces a new graphical programming language called Turnstyle, stemming from a fascination with Piet but with improvements – like the use of hue/lightness as cycles. The language is based on Lambda Calculus, offering a simple yet expressive way to interact with computers. Surprisingly, Turnstyle allows for building Abstract Syntax Graphs, going beyond the limitations of Lambda Calculus. The goal was to create a minimal specification that covers the essentials while still being reusable. Despite some drawbacks like limited colors and code reusability, Turnstyle presents a unique and clever approach to functional programming. Check out the Turnstyle website and GitHub for more information.

https://jaspervdj.be/posts/2024-08-21-turnstyle.html

To top