char/avril

(wip) why'd you have to go and make things so complicaaaaated?

git clone https://git.t4t.associates/char/avril

Charlotte Somshare extension typing contracts and type-checking infrastructureb14ca18

main
391 B7 linesraw
1declare module "ext:core/ops" {
2  export function op_fjson_parse(source: string): [json: string, error: null] | [json: null, error: string];
3  export function op_fjson_stringify(
4    source: string,
5  ): [text: string, error: null, range: false] | [text: null, error: string, range: boolean];
6  export function op_fjson_apply(source: string, overrides: Record<string, unknown>[]): string;
7}