HORIZON HASKELLDocslts/ghc-9.14.x3e2d5682026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · 3e2d568 · 2026-10-11

Package0.1.0Vortex

vortex-journal

The journal theory: logs of a DSL's answered operations whose state is a marking of linear resources

Modules

9 modules

Description

The journal of a vortex DSL as a sheaf theory, with its pure reference model and laws. A state is a marking, a multiset of resource tokens; each operation of the DSL, recorded with its answer, consumes its pre tokens and produces its post tokens. The log is the history of answered operations; the state is its fold. Deciding a command is the enabled check, recording it is firing. Conflicts, snapshots, migration along a morphism of nets and place invariants are derived from the same pre and post a shell supplies for its own operations.

Depends on

4 packages

Used by in this set · 0

Nothing in this set depends on it.