This Markdown document was created with https://stackedit.io. If the viewer of your choice doesn't support features like mermaid diagrams, please open it on StackEdit.
Werk2 is a continuation of development of ideas introduced in the original Werk project, redesigned for a greater scope of providing a general-purpose control flow structuring framework sharing features of Procedural programming with elements of Dataflow programming. This framework is designed as a layer on top of a general-purpose language and is not restrictive in terms of full and complete usage of features of underlying language. It's important to keep in mind, however, that an efficient implementation would highly likely run on top of Reactor, and typical best practices would apply. E.g. The Golden Rule - Don’t Block the Event Loop. This repository holds implementation of Werk2 for Java/JVM and runs on top of Vert.x Multi-Reactor implementation.