Package: effect
Module: Either
Converts a Either to an Option discarding the value.
Example
import * as assert from "node:assert"
import { Either, Option } from "effect"
assert.deepStrictEqual(Either.getLeft(Either.right('ok')), Option.none())
assert.deepStrictEqual(Either.getLeft(Either.left('err')), Option.some('err'))
Signature
declare const getLeft: <A, E>(self: Either<A, E>) => Option<E>
Since v2.0.0