@@ -0,0 +1,3 @@
|
||||
export type Result<T, E = Error> = { ok: true; value: T } | { ok: false; error: E };
|
||||
export const ok = <T>(value: T): Result<T> => ({ ok: true, value });
|
||||
export const err = <E>(error: E): Result<never, E> => ({ ok: false, error });
|
||||
Reference in New Issue
Block a user