UNPKG

ts-data-forge

Version:

[![npm version](https://img.shields.io/npm/v/ts-data-forge.svg)](https://www.npmjs.com/package/ts-data-forge) [![npm downloads](https://img.shields.io/npm/dm/ts-data-forge.svg)](https://www.npmjs.com/package/ts-data-forge) [![License](https://img.shields.

23 lines (20 loc) 476 B
import { ErrTypeTagName } from './tag.mjs'; /** * Creates a `TernaryResult.Err` containing the provided error value. * * @example * * ```ts * const failure = TernaryResult.err(new Error('missing data')); * * assert.strictEqual(failure.$$tag, 'ts-data-forge::Result.err'); * * assert.isTrue(TernaryResult.isErr(failure)); * ``` */ const err = (value) => ({ $$tag: ErrTypeTagName, value, }); export { err }; //# sourceMappingURL=ternary-result-err.mjs.map