Returns a operation that requires some resource.
Applies an operation to each element of a Iterator[A]
and discards the result.
Applies an operation to each element of a Iterable[A]
and discards the result.
Returns a Poll from a function that receives a callback
An operation that does nothing.
An operation that does nothing.
Lifts a value into a RIO.
Converts an Iterable[RIO[R, A]]
into a RIO[R, List[A]]
.
Converts an Iterable[RIO[R, A]]
into a RIO[R, Unit]
.
Suspends a computation into a RIO.
Converts an Iterable[A]
into a RIO[R, List[B]]
by applying an operation to each element.
Runs a computation only if the predicate is true, otherwise does nothing