AppBuilder

com.geirolz.app.toolkit.AppBuilder$
See theAppBuilder companion class

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

final class RuntimeSelected[F[_], E]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Inherited classlikes

implicit class AppBuilderErrorOps[F[_], E, APP_INFO <: SimpleAppInfo[_], LOGGER_T[_[_]], CONFIG, DEPENDENCIES](appBuilder: AppBuilder[F, E, APP_INFO, LOGGER_T, CONFIG, DEPENDENCIES])(implicit evidence$14: Async[F], evidence$15: LoggerAdapter[LOGGER_T], evidence$16: Show[CONFIG], env: E =:!= Throwable, el: ErrorLifter[F, E])

Attributes

Inherited from:
AppBuilderSyntax
Graph
Supertypes
class Object
trait Matchable
class Any
implicit class AppBuilderThrowOps[F[_], APP_INFO <: SimpleAppInfo[_], LOGGER_T[_[_]], CONFIG, DEPENDENCIES](appBuilder: AppBuilder[F, Throwable, APP_INFO, LOGGER_T, CONFIG, DEPENDENCIES])(implicit evidence$17: Async[F], evidence$18: LoggerAdapter[LOGGER_T], evidence$19: Show[CONFIG])

Attributes

Inherited from:
AppBuilderSyntax
Graph
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_] : ([F] =>> ErrorLifter[F, E]), E : ([E] =>> E =:!= Throwable)]: RuntimeSelected[F, E]
def apply[F[_] : Parallel](implicit evidence$9: Async[F], evidence$10: Parallel[F], di: DummyImplicit): RuntimeSelected[F, Throwable]

Implicits

Inherited implicits

final implicit def AppBuilderErrorOps[F[_] : Async, E, APP_INFO <: SimpleAppInfo[_], LOGGER_T[_[_]] : LoggerAdapter, CONFIG : Show, DEPENDENCIES](appBuilder: AppBuilder[F, E, APP_INFO, LOGGER_T, CONFIG, DEPENDENCIES])(implicit evidence$14: Async[F], evidence$15: LoggerAdapter[LOGGER_T], evidence$16: Show[CONFIG], env: E =:!= Throwable, el: ErrorLifter[F, E]): AppBuilderErrorOps[F, E, APP_INFO, LOGGER_T, CONFIG, DEPENDENCIES]

Attributes

Inherited from:
AppBuilderSyntax
final implicit def AppBuilderThrowOps[F[_] : Async, APP_INFO <: SimpleAppInfo[_], LOGGER_T[_[_]] : LoggerAdapter, CONFIG : Show, DEPENDENCIES](appBuilder: AppBuilder[F, Throwable, APP_INFO, LOGGER_T, CONFIG, DEPENDENCIES]): AppBuilderThrowOps[F, APP_INFO, LOGGER_T, CONFIG, DEPENDENCIES]

Attributes

Inherited from:
AppBuilderSyntax