Thanks, I'm studying units, at this time they do not seems to be particularly helpful to entangle this mess (seems like more work, not less), but I need to deepen my understanding... Other suggestions will be appreciated as well, in the meantime!
> If the issue you're facing is mutual dependencies between modules, then using > units[1] is one possible solution. > > Units are first-class modules that allow cyclic linking, and would avoid the > need to use include. In particular using #lang racket/unit [2] may be useful > to convert each the modules required by main.rkt into a unit. Then main.rkt > would probably link the required modules together and invoke the result. > > Dan -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

