@typed/io
Version:
Runtime IO type system
9 lines • 409 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.array = exports.Array = void 0;
const logic_1 = require("@typed/logic");
const Guard_1 = require("./Guard");
const refinement_1 = require("./refinement");
exports.Array = Guard_1.Guard.is(logic_1.isArray);
exports.array = (g) => refinement_1.refinement(exports.Array, (u) => u.every(g.is));
//# sourceMappingURL=Array.js.map