Fact.Seam.Instance (Fact v0.2.0)
View SourceRepresents a specific configured instance of a Fact.Seam component.
A Fact.Seam.Instance holds:
:module– the implementation module (usually a module thatusesFact.Seam):state– the initialized struct of the module, created viainit/1with options
This struct allows the Fact system to treat configured components uniformly, storing the module reference and its initialized state together for easy access.