TheBird

kinds.js

245 B · javascript · 11 lines

1const made = new Map();23let loader = async () => {};45export const put = (kind, one) => made.set(kind, one);67export const got = (kind) => made.get(kind);89export const lazy = (fn) => (loader = fn);1011export const need = (kind) => loader(kind);