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