@dialog-db/query
Version:
Datalog query engine inspired by Datomic
17 lines • 566 B
TypeScript
export class Negation {
/**
* @param {Plan.Constraint} operand
*/
constructor(operand: Plan.Constraint);
operand: Plan.Constraint;
/**
* @param {Plan.EvaluationContext} context
*/
evaluate({ selection, ...context }: Plan.EvaluationContext): Generator<typeof import("../task.js").SUSPEND | import("../task.js").Join | import("../task.js").Throw<Error>, Plan.MatchFrame[], unknown>;
toJSON(): {
not: any;
};
toDebugString(): string;
}
import * as Plan from './plan.js';
//# sourceMappingURL=negation.d.ts.map