/** * Performs the specified operation while "zoomed in" on the `Right` case of an * `Either`. * * @tsplus static effect/core/io/Effect.Aspects rightWith */ export function rightWith( f: (effect: Effect, B>) => Effect, B1> ) { return (self: Effect>): Effect> => Effect.suspendSucceed(f(self.right).unright) }