sam
06/02/2019, 1:43 AMpakoito
06/02/2019, 1:54 AMpakoito
06/02/2019, 1:55 AMpakoito
06/02/2019, 1:56 AMsam
06/02/2019, 2:04 AMsam
06/02/2019, 2:04 AMsam
06/02/2019, 2:04 AMpakoito
06/02/2019, 9:07 AMInvalidNel<String, Int>(Nel("Some error")).map { a: Int -> <some_function_here> }
and
InvalidNel<String, Int>(Nel("Some error")).flatMap { a: Int -> <some_function_here> }
pakoito
06/02/2019, 9:08 AMpakoito
06/02/2019, 9:09 AMappicative().map
does: independent execution where each value you pass doesn’t depend on the result of the others so they’re always executedpakoito
06/02/2019, 9:11 AMmerge
or something.pakoito
06/02/2019, 9:38 AMraulraja
06/02/2019, 11:48 AMBob Glamm
06/03/2019, 1:29 AMBob Glamm
06/03/2019, 1:39 AMraulraja
06/03/2019, 7:44 AMraulraja
06/03/2019, 7:45 AMsam
06/03/2019, 10:31 AMsam
06/03/2019, 10:49 AMList<Either<A,B>>
to two seperate lists of As and Bs in an arrow way ?raulraja
06/03/2019, 11:06 AMraulraja
06/03/2019, 11:06 AMraulraja
06/03/2019, 11:07 AMraulraja
06/03/2019, 11:07 AMsam
06/03/2019, 11:09 AMsam
06/03/2019, 11:09 AMsam
06/03/2019, 11:09 AMraulraja
06/03/2019, 11:28 AM[Either a b] -> ([a], [b])
raulraja
06/03/2019, 11:29 AMpartitionEither
raulraja
06/03/2019, 11:29 AMsam
06/03/2019, 11:45 AM