Coordination in the composition engine #
tryCoord wires Coordinator.op into [HK98] type-driven interpretation —
the composition-engine mode that is the sibling of tryFA/tryIFA/tryPM. tryPM
(intersective predicate modification) is its ⟨e,t⟩ conjunction case
(tryPM_eq_tryCoord_j), so the engine's existing modification mode already routes
through the Coordinator API.
tryCoord is an engine mode (the tryX convention), not part of the Coordinator
API surface; it invokes Coordinator.engineOp.
Coordination composition mode — the sibling of tryFA/tryIFA/tryPM.
Two same-conjoinable-type sisters combine via Coordinator.op (through its runtime
form Coordinator.engineOp), threaded through the effect functor M. Non-conjoinable
or type-mismatched sisters yield none.
Equations
- One or more equations did not get rendered due to their size.
Instances For
tryPM is the ⟨e,t⟩ conjunction case of tryCoord: intersective predicate
modification is generalized conjunction at ⟨e,t⟩.