Package: effect
Module: Either
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>
Since v2.0.0