PromiseEither for fp-ts Type Promise<Either<L, A>> is rather unwieldy when you're dealing with more than one value. PromiseEither<L, A> is a lot more convenient!