Interface Either<L, R>

Type Parameters

  • L

  • R

Hierarchy

  • Iterable<R>
  • Monad<R>
    • Either

Properties

isLeft: boolean
isRight: boolean

Methods

  • Returns Iterator<R, any, undefined>

  • Type Parameters

    • A

    • B

    Parameters

    • projectLeft: Func<[value: L], A>
    • projectRight: Func<[value: R], B>

    Returns Either<A, B>

  • Type Parameters

    • T

    Parameters

    • projectLeft: Func<[L], T>
    • projectRight: Func<[R], T>

    Returns T

Generated using TypeDoc