separate types

This commit is contained in:
Oli Sturm
2026-04-24 18:15:22 +01:00
parent b1ac745d70
commit d0c9466170
13 changed files with 178 additions and 221 deletions
+19
View File
@@ -0,0 +1,19 @@
export declare const logReturn: <T>(message: string, r: T) => T;
export declare const output: <T>(src: string, message: string) => (x: T) => void;
export declare const outputWith: <T>(
src: string,
renderText: (x: T) => string
) => (x: T) => void;
export declare const outputError: <E>(src: string, error: E) => void;
export declare const log: <T, E>(src: string, message: string) => (
result: import('./result.js').Result<T, E>
) => import('./result.js').Result<T, E>;
export declare const logWith: <T, E>(
src: string,
renderText: (x: T) => string
) => (result: import('./result.js').Result<T, E>) => import('./result.js').Result<T, E>;