Hyperlinkv0.8.0-beta.28

Hyperlink

Source src/Hyperlink.ts:348610 lines
export const servedHyperlinksLayer: Layer.Layer<ServedHyperlinks> = Layer.effect(
  ServedHyperlinks,
  Effect.gen(function* () {
    const ref = yield* Ref.make<ReadonlyArray<ServedHyperlink>>([]);
    return {
      register: (entry) => Ref.update(ref, (all) => [...all, entry]),
      all: Ref.get(ref),
    };
  }),
);
Referenced by 1 symbols