ZIOWebModule

works.iterative.server.http.ZIOWebModule
See theZIOWebModule companion object
trait ZIOWebModule[R] extends WebFeatureModule[[A] =>> RIO[R, A]], WebModuleTypes

Attributes

Companion
object
Graph
Supertypes
trait WebFeatureModule[[A] =>> RIO[R, A]]
class Object
trait Matchable
class Any

Members list

Type members

Types

type Env = R
type WebTask[A] = RIO[R, A]

Value members

Concrete methods

def widen[RR <: R]: ZIOWebModule[RR]

Widens the environment type R to a supertype RR.

Widens the environment type R to a supertype RR.

This allows modules to be combined with modules that require additional dependencies.

Attributes

Inherited and Abstract methods

def routes: HttpRoutes[[A] =>> RIO[R, A]]

Attributes

Inherited from:
WebFeatureModule