inject
The inject() function declares that a flow needs a dependency. The actual value is provided by F.run() or F.exec() through the dependencies parameter.
Interactive example
Syntax
typescript
function inject<
GenericDependenceHandler extends DependenceHandler
>(
dependenceHandler: GenericDependenceHandler
): Generator<
Injection<GenericDependenceHandler>,
ReturnType<GenericDependenceHandler>
>Parameters
dependenceHandler: Dependency descriptor created withF.createDependence().
Return value
A generator yielding an injection effect. Once the runner injects the matching dependency, the generator returns the injected value.
