MCPcopy Create free account
hub / github.com/witheve/Eve / onFixpoint

Method onFixpoint

src/runtime/runtime.ts:58–67  ·  view source on GitHub ↗
(currentEvaluation: Evaluation, changes: Changes)

Source from the content-addressed store, hash-verified

56 }
57
58 onFixpoint(currentEvaluation: Evaluation, changes: Changes) {
59 let name = currentEvaluation.databaseToName(this);
60 let commit = changes.toCommitted({[name]: true});
61 if(commit.length === 0) return;
62 for(let evaluation of this.evaluations) {
63 if(evaluation !== currentEvaluation) {
64 evaluation.queue(commit);
65 }
66 }
67 }
68
69 toTriples() {
70 return this.index.toTriples(true);

Callers 1

fixpointMethod · 0.45

Calls 3

databaseToNameMethod · 0.80
toCommittedMethod · 0.80
queueMethod · 0.80

Tested by

no test coverage detected