forever property

ZIO<R, E, Never> forever

Executes the ZIO in a loop forever, until it fails.

Implementation

ZIO<R, E, Never> get forever {
  ZIO<R, E, Never> loop() => flatMap((_) => loop());
  return loop();
}