UNPKG

467 BJavaScriptView Raw
1import { Term, isTerm, isTermLike } from "./term.js";
2export function isBlankNodeLike(given, value) {
3 return isTermLike(given, "BlankNode", value);
4}
5export function isBlankNode(given, value) {
6 return isTerm(given, "BlankNode", value);
7}
8export class BlankNode extends Term {
9 constructor(value) {
10 super("BlankNode", value);
11 }
12 equals(other) {
13 return isBlankNodeLike(other, this.value);
14 }
15}
16//# sourceMappingURL=blank-node.js.map
\No newline at end of file