effect-io-ai

Package: effect
Module: Either

Either.getRight

Converts a Either to an Option discarding the Left.

Example

import * as assert from "node:assert"
import { Either, Option } from "effect"

assert.deepStrictEqual(Either.getRight(Either.right('ok')), Option.some('ok'))
assert.deepStrictEqual(Either.getRight(Either.left('err')), Option.none())

Signature

declare const getRight: <A, E>(self: Either<A, E>) => Option<A>

Source

Since v2.0.0