> Le 29/06/2021 23:42, Jean Abou Samra <j...@abou-samra.fr> a écrit : > > That being said, I'm not sure I would want to see something > along the lines of publicizing nested_property_alist. We already > use ly:assoc-get nearly everywhere (through the alias assoc-get), > and while more convenient thanks to the optional default value > parameter, it is not as efficient as assq-ref when, as is often > the case, the keys are symbols, which can be cheaply compared > with eq?. My concern is that code may then be written that > copies the data n times if doing n insertions instead of just > working on a copy made once. So this would warrant some thinking > and perhaps a structure of our own. The challenge will be in > trying to make it work more or less seamlessly with standard > Guile libraries.
And of course I forgot to say what had triggered the reply in the first place: I think it would be more useful to support callbacks for subproperties. Jean