Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 | 19x 19x 1x 1x 1x | import { define } from "../define"; import { Serdes } from "../types"; export type RecFactory = <T>(sd: () => Serdes<T>) => Serdes<T>; export const rec: RecFactory = (sd) => define( (ctx, data) => sd().ser(ctx, data), (ctx) => sd().des(ctx) ); |