UNPKG

@thi.ng/rstream-query

Version:

@thi.ng/rstream based triple store & reactive query engine

13 lines 979 B
import type { IObjectOf } from "@thi.ng/api"; import type { Transducer } from "@thi.ng/transducers"; import type { BindFn, Edit, Solutions, TripleIds } from "./api.js"; import type { TripleStore } from "./store.js"; export declare const intersect2: Transducer<IObjectOf<TripleIds>, TripleIds>; export declare const intersect3: Transducer<IObjectOf<TripleIds>, TripleIds>; export declare const indexSel: (key: any) => Transducer<Edit, TripleIds>; export declare const resultTriples: (graph: TripleStore) => Transducer<TripleIds, Set<import("./api.js").Pattern>>; export declare const joinSolutions: (n: number) => Transducer<IObjectOf<Solutions>, Solutions>; export declare const filterSolutions: (qvars: Iterable<string>) => Transducer<Solutions, Solutions>; export declare const limitSolutions: (n: number) => Transducer<Solutions, Solutions>; export declare const bindVars: (bindings: IObjectOf<BindFn>) => Transducer<Solutions, Solutions>; //# sourceMappingURL=xforms.d.ts.map