com.geirolz.app.toolkit

Members list

Concise view

Type members

Classlikes

sealed trait =:!=[A, B]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
object =:!=

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
=:!=.type
trait App[F[_], E, APP_INFO <: SimpleAppInfo[_], LOGGER_T[_[_]], CONFIG]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
object App

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
App.type
class AppBuilder[F[_], E, APP_INFO <: SimpleAppInfo[_], LOGGER_T[_[_]], CONFIG, DEPENDENCIES](resourcesLoader: Loader[F, APP_INFO, LOGGER_T, CONFIG], depsBuilder: AppResources[APP_INFO, LOGGER_T[F], CONFIG] => Resource[F, Either[E, DEPENDENCIES]])(implicit evidence$1: Async[F], evidence$2: Parallel[F], evidence$3: LoggerAdapter[LOGGER_T], evidence$4: Show[CONFIG], el: ErrorLifter[F, E])

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
AppBuilder[F, E, APP_INFO, LOGGER_T, CONFIG, DEPENDENCIES]

Attributes

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

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object AppBuilder.type
Self type
case class AppDependencies[APP_INFO <: SimpleAppInfo[_], LOGGER, CONFIG, DEPS](resources: AppResources[APP_INFO, LOGGER, CONFIG], dependencies: DEPS)

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class AppResources[APP_INFO <: SimpleAppInfo[_], LOGGER, CONFIG](info: APP_INFO, logger: LOGGER, config: CONFIG)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait OnFailure

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object CancelAll.type
object DoNothing.type
object OnFailure

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
trait SimpleAppInfo[T]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

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

Types

type |[+A, +B] = Either[A, B]