UNPKG

assertthat

Version:
16 lines (15 loc) 482 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isBooleanDiff = exports.booleanDiff = void 0; const booleanDiffSymbol = Symbol('boolean diff'); const booleanDiff = function (parameters) { return { kind: booleanDiffSymbol, ...parameters }; }; exports.booleanDiff = booleanDiff; const isBooleanDiff = function (diff) { return 'kind' in diff && diff.kind === booleanDiffSymbol; }; exports.isBooleanDiff = isBooleanDiff;