SelectProvide
com.geirolz.app.toolkit.AppBuilder.SelectProvide
final case class SelectProvide[F[_], FAILURE, INFO <: SimpleAppInfo[_], LOGGER_T[_[_]], CONFIG, RESOURCES, DEPENDENCIES](info: INFO, messages: AppMessages, loggerBuilder: F[LOGGER_T[F]], configLoader: Resource[F, CONFIG], resourcesLoader: Resource[F, RESOURCES], dependenciesLoader: (NoDeps[INFO, LOGGER_T[F], CONFIG, RESOURCES]) => Resource[F, Either[FAILURE, DEPENDENCIES]], beforeProvidingTask: (AppContext[INFO, LOGGER_T[F], CONFIG, DEPENDENCIES, RESOURCES]) => F[Unit])(implicit evidence$1: Async[F], evidence$2: Parallel[F], evidence$3: LoggerAdapter[LOGGER_T], evidence$4: Show[CONFIG])
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article