The problem is not related to cross-moduleness. Just you are creating a snapshot of `registeredProcs` in `procs`, you're doing it just after adding to `registeredProcs` first two proccs - `square` and `cubic`. `remote` still works in the second module and changes further `registeredProcs`. If you'll make a new snapshot of `registeredProcs` \- say a new pair of `procs` and `genericCall` for this module - yoo'll see all 4 procs added.
- How to transform compile time into runtime data bluenote
- Re: How to transform compile time into runtime data Arrrrrrrrr
- Re: How to transform compile time into runtime data LeuGim
