UNPKG

4.5

Version:

Monadic test assertions

19 lines 666 B
import { curry } from '@typed/curry'; import { formatError } from '../helpers'; export var is = curry(function (expected, actual) { return new Is(expected, actual); }); var Is = (function () { function Is(expected, actual) { this.expected = expected; this.actual = actual; } Is.prototype.verify = function (verification) { var _a = this, expected = _a.expected, actual = _a.actual; if (expected === actual) verification.success(actual); else verification.failure(formatError("Not Same Reference", expected, actual)); }; return Is; }()); export { Is }; //# sourceMappingURL=is.js.map