@abcdw @dthompson I'm surprised this is necessary, I thought that Guile modules export "variables" that are boxes for the exported values so that they can be replaced on a new eval
Top-level
@abcdw @dthompson I'm surprised this is necessary, I thought that Guile modules export "variables" that are boxes for the exported values so that they can be replaced on a new eval 2 comments
@abcdw @krevedkokun @dthompson yeah, that one definitely makes sense, and @krevedkokun's solution is also what I do in other cases like game engine loops |
@daviwil I think you are right, and it's more an a problem of event loops, when the code already obtained a value of a variable and use it on each iteration.
Like a handler example mentioned by @krevedkokun
@dthompson