izumi.distage.modules
package izumi.distage.modules
Members list
Packages
package izumi.distage.modules.platform
package izumi.distage.modules.support
package izumi.distage.modules.typeclass
Type members
Classlikes
final case class DefaultModule[F[_]](module: Module) extends AnyVal
Implicitly available effect type support for distage resources, effects, roles & tests.
Implicitly available effect type support for distage resources, effects, roles & tests.
Automatically provides default runtime environments & typeclasses instances for effect types. All the defaults are overrideable via izumi.distage.model.definition.ModuleDef
- Adds izumi.functional.quasi.QuasiIO instances to support using effects in
Injector,distage-framework&distage-testkit-scalatest - Adds
cats-effecttypeclass instances for effect types that havecats-effectinstances - Adds izumi.functional.bio typeclass instances for bifunctor effect types
Currently provides instances for
ziomonix-biomonixcats-effectIOIdentity- Any
F[_]withcats-effectinstances - Any
F[+_, +_]with izumi.functional.bio instances - Any
F[-_, +_, +_]with izumi.functional.bio instances - Any
F[_]with izumi.functional.quasi.QuasiIO instances
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass AnyValtrait Matchableclass AnyShow all
object DefaultModule extends LowPriorityDefaultModulesInstances1
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass AnyShow all
- Self type
-
DefaultModule.type
object DefaultModule2
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DefaultModule2.type
object DefaultModule3
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DefaultModule3.type
sealed trait LowPriorityDefaultModulesInstances1 extends LowPriorityDefaultModulesInstances2
Attributes
- Supertypes
-
class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object DefaultModule
sealed trait LowPriorityDefaultModulesInstances2 extends LowPriorityDefaultModulesInstances3
Attributes
- Supertypes
-
class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object DefaultModule
sealed trait LowPriorityDefaultModulesInstances3 extends LowPriorityDefaultModulesInstances4
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object DefaultModule
sealed trait LowPriorityDefaultModulesInstances4 extends LowPriorityDefaultModulesInstances5
Attributes
- Supertypes
- Known subtypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Types
In this article