resig.js
Version:
Universal reactive signal library with complete platform features: signals, animations, CRDTs, scheduling, DOM integration. Works identically across React, SolidJS, Svelte, Vue, and Qwik.
15 lines • 1.23 kB
JavaScript
;
/**
* Core Router Types - Category Theory Foundation
* Following categorical laws for route composition
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.isNone = exports.isSome = exports.None = exports.Some = void 0;
const Some = (value) => ({ tag: 'Some', value });
exports.Some = Some;
exports.None = { tag: 'None' };
const isSome = (option) => option.tag === 'Some';
exports.isSome = isSome;
const isNone = (option) => option.tag === 'None';
exports.isNone = isNone;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHlwZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvcm91dGVyL3R5cGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7O0dBR0c7OztBQWdESSxNQUFNLElBQUksR0FBRyxDQUFJLEtBQVEsRUFBYSxFQUFFLENBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztBQUE1RCxRQUFBLElBQUksUUFBd0Q7QUFDNUQsUUFBQSxJQUFJLEdBQWtCLEVBQUUsR0FBRyxFQUFFLE1BQU0sRUFBRSxDQUFDO0FBRTVDLE1BQU0sTUFBTSxHQUFHLENBQUksTUFBaUIsRUFBdUMsRUFBRSxDQUNsRixNQUFNLENBQUMsR0FBRyxLQUFLLE1BQU0sQ0FBQztBQURYLFFBQUEsTUFBTSxVQUNLO0FBRWpCLE1BQU0sTUFBTSxHQUFHLENBQUksTUFBaUIsRUFBNkIsRUFBRSxDQUN4RSxNQUFNLENBQUMsR0FBRyxLQUFLLE1BQU0sQ0FBQztBQURYLFFBQUEsTUFBTSxVQUNLIn0=