Chain effects with .pipe and Effect.map
Effects can be transformed and chained together using .pipe() and methods like Effect.map.
Transform an Effect that succeeds with the number 5 into an Effect that succeeds with the string "The result is 10" (multiply by 2, then format as a string).
- Use
.pipe()to chain transformations - Use
Effect.map(fn)to transform the success value - You can chain multiple
Effect.mapcalls
Loading code editor...