Packages

package bundle

Type Members

  1. trait MonixResourceApp[A] extends TaskApp

    Extend this trait if you want to implement application using monix.eval.Task effect data type.

    Extend this trait if you want to implement application using monix.eval.Task effect data type.

    Implement method program with initialization and business logic of your application. It will be automatically run and cleaned up.

  2. trait MonixServerApp extends TaskApp

    Extend this trait if you want to implement server application using monix.eval.Task effect data type.

    Extend this trait if you want to implement server application using monix.eval.Task effect data type.

    Implement method program with initialization and business logic of your application. It will be automatically run until JVM is shut down in which case all the resources are cleaned up because the whole program is a cats.effect.Resource.

  3. trait ZioResourceApp[A] extends zio.interop.catz.CatsApp

    Extend this trait if you want to implement application using zio.ZIO effect data type.

    Extend this trait if you want to implement application using zio.ZIO effect data type.

    Implement method program with initialization and business logic of your application. It will be automatically run and cleaned up.

  4. trait ZioServerApp extends zio.interop.catz.CatsApp

    Extend this trait if you want to implement server application using zio.ZIO effect data type.

    Extend this trait if you want to implement server application using zio.ZIO effect data type.

    Implement method program with initialization and business logic of your application. It will be automatically run until JVM is shut down in which case all the resources are cleaned up because the whole program is a cats.effect.Resource.

Ungrouped