UNPKG

@typed/io

Version:

Runtime IO type system

23 lines 704 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RemoteData = exports.remoteData = void 0; const D = require("../decoder"); const E = require("../encoder"); const G = require("../guard"); const Type_1 = require("./Type"); exports.remoteData = (left, right, name = `RemoteData<${left.name}, ${right.name}>`) => { const g = G.remoteData(left, right); const d = D.remoteData(left, right); const e = E.Encoder.id(); return { ...g, ...d, ...e, name, left, right, }; }; const _RemoteData = exports.remoteData(Type_1.Any, Type_1.Any); exports.RemoteData = _RemoteData; //# sourceMappingURL=RemoteData.js.map