UNPKG

@typed/io

Version:

Runtime IO type system

7 lines 354 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.tuple = void 0; const Array_1 = require("./Array"); const refinement_1 = require("./refinement"); exports.tuple = (types) => refinement_1.refinement(Array_1.Array, (a) => a.length === types.length && a.every((v, i) => types[i].is(v))); //# sourceMappingURL=Tuple.js.map