Jörg Winter
02/24/2021, 5:52 PMarrow-fx and not necessarily on arrow-fx-coroutines ?
(0.12-SNAPSHOT)simon.vergauwen
02/25/2021, 8:48 AMeither { } then having a dependency on Arrow Core (arrow-core) is sufficient.
Arrow Core is inline in wherever possible to allow suspension to be used inside it's lambdas. The either { } DSL is also suspend, and thus allows the use of suspend functions inside.
For a non-suspend version of either { } you should use either.eager { }.simon.vergauwen
02/25/2021, 8:49 AMparMapN, parTraverse, and other concurrency APIs you want a dependency on Arrow Fx Coroutines (arrow-fx-coroutines).
Arrow Fx (arrow-fx) is a module that's being deprecated in 0.12.0 and will be removed in 0.13.0.simon.vergauwen
02/25/2021, 8:51 AMJörg Winter
02/25/2021, 8:52 AM