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.
9 lines • 1 kB
JavaScript
/**
* Core Router Types - Category Theory Foundation
* Following categorical laws for route composition
*/
export const Some = (value) => ({ tag: 'Some', value });
export const None = { tag: 'None' };
export const isSome = (option) => option.tag === 'Some';
export const isNone = (option) => option.tag === 'None';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHlwZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvcm91dGVyL3R5cGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7R0FHRztBQWdESCxNQUFNLENBQUMsTUFBTSxJQUFJLEdBQUcsQ0FBSSxLQUFRLEVBQWEsRUFBRSxDQUFDLENBQUMsRUFBRSxHQUFHLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7QUFDekUsTUFBTSxDQUFDLE1BQU0sSUFBSSxHQUFrQixFQUFFLEdBQUcsRUFBRSxNQUFNLEVBQUUsQ0FBQztBQUVuRCxNQUFNLENBQUMsTUFBTSxNQUFNLEdBQUcsQ0FBSSxNQUFpQixFQUF1QyxFQUFFLENBQ2xGLE1BQU0sQ0FBQyxHQUFHLEtBQUssTUFBTSxDQUFDO0FBRXhCLE1BQU0sQ0FBQyxNQUFNLE1BQU0sR0FBRyxDQUFJLE1BQWlCLEVBQTZCLEVBQUUsQ0FDeEUsTUFBTSxDQUFDLEdBQUcsS0FBSyxNQUFNLENBQUMifQ==