On May 7, 2020, at 12:44 AM, Philip McGrath wrote:

> Rather than designing an ad hoc system of indirection that can handle all of 
> the complexity,* I suggest using the one that already exists: units, Racket's 
> original, first-class (rather than first-order) module system, offer support 
> for cyclic dependencies. In fact, they are used in the implementation of 
> Racket's GUI framework to address precisely this problem.

Thanks.  I need to read up on Units.  Like I said, my production code is much 
more complicated than the example I posted so I'm sure that better organization 
will really help in the long run.  

James

-- 
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 racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/55F53C1D-57FB-4EEF-94FB-AC41AC5A2DBD%40biomantica.com.

Reply via email to