Hi, Ian Eure <[email protected]> skribis:
>> For your extension mechanism, if an extension adds a channel and >> ‘channels’ is #f, I would consider it equivalent to >> #~%default-channels. > > What’s the purpose of wrapping them in a gexp? It’s to avoid loss of expressivity: the ‘channels.scm’ file can contain arbitrary code, and the way to represent staged code is with gexps. For instance, one might want to use ‘channel-with-substitutes-available’. Ludo’.
