UNPKG

assertthat

Version:
16 lines (15 loc) 591 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isIncompatibleTypeDiff = exports.incompatibleTypeDiff = void 0; const incompatibleTypeDiffSymbol = Symbol('incompatible type diff'); const incompatibleTypeDiff = function (parameters) { return { kind: incompatibleTypeDiffSymbol, ...parameters }; }; exports.incompatibleTypeDiff = incompatibleTypeDiff; const isIncompatibleTypeDiff = function (diff) { return 'kind' in diff && diff.kind === incompatibleTypeDiffSymbol; }; exports.isIncompatibleTypeDiff = isIncompatibleTypeDiff;