Variadic value-first pipe — threads value through up to nine unary fns.
pipe(
parseConfig(raw),
map((cfg) => cfg.name),
flatMap((name) => name ? ok(name) : err({ kind: "empty" })),
tap(log),
);
Variadic value-first pipe — threads value through up to nine unary fns.
pipe(
parseConfig(raw),
map((cfg) => cfg.name),
flatMap((name) => name ? ok(name) : err({ kind: "empty" })),
tap(log),
);
Variadic value-first pipe — threads value through up to nine unary fns.
pipe(
parseConfig(raw),
map((cfg) => cfg.name),
flatMap((name) => name ? ok(name) : err({ kind: "empty" })),
tap(log),
);
Variadic value-first pipe — threads value through up to nine unary fns.
pipe(
parseConfig(raw),
map((cfg) => cfg.name),
flatMap((name) => name ? ok(name) : err({ kind: "empty" })),
tap(log),
);
Variadic value-first pipe — threads value through up to nine unary fns.
pipe(
parseConfig(raw),
map((cfg) => cfg.name),
flatMap((name) => name ? ok(name) : err({ kind: "empty" })),
tap(log),
);
Variadic value-first pipe — threads
valuethrough up to nine unary fns.