Reconciling concurrency with unambiguity
Develop a concurrency model for Djinnlang that supports temporal properties and reconciles concurrent execution with the language’s unambiguity constraint.
References
Specifying concurrency needs temporal properties, as implemented in TLA+, and reconciling those with unambiguity is an open problem.
— Djinnlang: Higher-Level Programming by Unambiguous Specification with an LLM in the Compiler
(2609.23954 - Henniger et al., 21 Sep 2026) in Section 7, Limitations, paragraph “Concurrency”