Skip to main content

Quarrel

The Symbolic Programming Language

Transcendental

Highly expressive and complex, Quarrel is like nothing else. A carefully planned collection of aesthetically-pleasing visual aids that transport your understanding to higher planes. The distinction between what's syntax and what's named data breeds a mental model that promotes understanding and expressiveness in equal parts.

Multi-paradigm

Multiple dispatch, first-class routines, first-class patterns, and dataflow primitives provide functional and actor programming primitives. On the other hand, you can dive deep into structured programming with patterns and transformative contracts. Quarrel gives you baked-in tools that support many different approachs to a problem.

Visceral

Hand-curated "form follows function" syntax that is completely alien to the traditions of programming syntax while still feeling intuitive enough that one can grok it without a Computer Science PhD. Quarrel changes the domain of programming comprehension from an internal monologue to something akin to flow diagrams.