Hyperlinkv0.8.0-beta.28

Effect

Effect.asVoidconsteffect/Effect.ts:2433
<A, E, R>(self: Effect<A, E, R>): Effect<void, E, R>

Maps the success value of an Effect to void, preserving failures.

Example (Discarding success values)

import { Effect } from "effect"

const program = Effect.asVoid(Effect.succeed(42))

Effect.runPromise(program).then(console.log)
// undefined (void)
mapping
Source effect/Effect.ts:24331 lines
export const asVoid: <A, E, R>(self: Effect<A, E, R>) => Effect<void, E, R> = internal.asVoid
Referenced by 13 symbols