Returns a operation that requires this 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
Operations for an IO with a fixed R