What is Escher?
masterEscher is a syntax for representing generic labeled graphs, referred to as circuits. It is designed to achieve linguistic uniformity between algorithm and data: Escher circuits can be used as executable code to manipulate other Escher circuits representing data.
This paradigm is intended for controlling large, heterogeneous distributed systems with failing components and connections, allowing a developer to view an entire technology stack (backend services, mobile apps, cloud apps, etc.) within a single program.