summaryrefslogtreecommitdiff
path: root/u/trace/itrace.ts
diff options
context:
space:
mode:
authorElizabeth <me@liz.coffee>2025-06-02 18:55:32 -0700
committerElizabeth <me@liz.coffee>2025-06-02 18:55:32 -0700
commita16fbd3eaa165b3226a3b0ed9848b51718aaeafa (patch)
treec12f09a3deb8d33d166480577d9b1223462ee295 /u/trace/itrace.ts
parentba8e70d9082f193df47ab866a59636e63c31970e (diff)
downloadci-a16fbd3eaa165b3226a3b0ed9848b51718aaeafa.tar.gz
ci-a16fbd3eaa165b3226a3b0ed9848b51718aaeafa.zip
Fixes when the map of an either is expected to be possible undefined
Diffstat (limited to 'u/trace/itrace.ts')
-rw-r--r--u/trace/itrace.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/u/trace/itrace.ts b/u/trace/itrace.ts
index 35164b5..c3cb8ad 100644
--- a/u/trace/itrace.ts
+++ b/u/trace/itrace.ts
@@ -16,7 +16,7 @@ export type ITraceableMapper<T, _T, TraceWith, W = ITraceable<T, TraceWith>> = (
export interface ITraceable<T, Trace = BaseTraceWith> {
readonly trace: ITrace<Trace>;
get: Supplier<T>;
- move: <_T>(u: _T) => ITraceable<_T, Trace>;
+ move: <_T>(t: _T) => ITraceable<_T, Trace>;
map: <_T>(mapper: ITraceableMapper<T, _T, Trace>) => ITraceable<_T, Trace>;
bimap: <_T>(
mapper: ITraceableMapper<
@@ -48,7 +48,7 @@ export class TraceableImpl<T, TraceWith> implements ITraceable<T, TraceWith> {
public flatMap<_T>(
mapper: ITraceableMapper<T, ITraceable<_T, TraceWith>, TraceWith>,
): ITraceable<_T, TraceWith> {
- return mapper(this);
+ return mapper(this);
}
public flatMapAsync<_T>(