UNPKG

assertthat

Version:
16 lines (15 loc) 506 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.recursionDiff = exports.isRecursionDiff = void 0; const recursionDiffSymbol = Symbol('recursion diff'); const recursionDiff = function (parameters) { return { kind: recursionDiffSymbol, ...parameters }; }; exports.recursionDiff = recursionDiff; const isRecursionDiff = function (diff) { return 'kind' in diff && diff.kind === recursionDiffSymbol; }; exports.isRecursionDiff = isRecursionDiff;