Questioning Dependency in TypeScript Code
Guys, I'm a little bit wondering ...
Why the dependency is
It is obvious that
I guess the type information must be enough to provide the dependency, but
So, do we need to rely only on the naming convention?
Why the dependency is
CustomRandom instead of to be something like { [CustomRandom]: CustomRandom }It is obvious that
foo depends on both: Tag and interface I guess the type information must be enough to provide the dependency, but
Effect.Effect<CustomRandom, never, number> doesn't contain information about the tag. So, do we need to rely only on the naming convention?
