Structsยง
- A
LinkedDataStore
is a wrapper around aPackageStore
(i.e., a package store where we can also resolve types to defining IDs) along with a specificlinkage
. These two together allow us to resolve modules and types in a way that is consistent with thelinkage
provided and allow us to then pass this into the VM. Until we have a linkage set it is not possible to construct a validDataStore
for execution in the VM as it needs to be able to resolve modules under a specific linkage.