Johan Basson
11/10/2020, 6:19 AMSatyam Agarwal
11/10/2020, 6:23 AMthan_
11/10/2020, 8:34 AMeither{
    someData.map{ yourFuncThatReturnsEither(it).bind() }
}Scott Christopher
11/10/2020, 10:19 AMEither.tailRecMEither<DomainError, Id><A> Either.tailRecM(repeatedValue: A, (A) -> Either<DomainError, Either<A, Id>>) : Either<DomainError, Id>Scott Christopher
11/10/2020, 10:23 AMALeft<DomainError>Right<Left<A>>ARight<Right<Id>>Scott Christopher
11/10/2020, 10:23 AMtailRecMpakoito
11/10/2020, 11:28 AMtailrec suspend funeither { }tailrecMjulian
11/10/2020, 2:37 PMparSequencetakeWhileSatyam Agarwal
11/10/2020, 2:41 PMlistOf(1,2,3,5)
            .map { element ->
                suspend { doSomethingWithElement(element) }
            }
            .parSequenceN(semaphoreLimit)
            .takeWhile { p -> p.isRight() }Satyam Agarwal
11/10/2020, 2:45 PMjulian
11/10/2020, 2:56 PMJohan Basson
11/24/2020, 4:52 PM