← Graph

Dependency

tool 3 connections

Library in the Eventide toolkit, built on top of Mimic. Provides a `dependency` macro that defines a null-coalescing attribute defaulted to a recordable mimic substitute — the same idea as Mimic 'plus plus'. Supports richer diagnostic substitutes via a nested `Substitute` module that can expose domain-specific telemetry methods (e.g. `posted?(content)` on an HTTP client substitute) rather than only generic `invoked?` telemetry. Lets classes configure their own dependencies without requiring an IoC container or external framework configuration.

license
open-source
category
library
Replaces the hand-written null-coalescing attribute with the `dependency` macro from Eventide's Dependency library.
tool Dependency
related_to
Eventide project
Dependency is a library in the Eventide toolkit built on top of Mimic.
tool Dependency
uses
Mimic tool
Dependency's default substitute is a recordable Mimic instance — 'mimic plus plus'.

Provenance

Read by
7 extractions