On Thu, Sep 28, 2017 at 7:00 AM, Per Bothner <xxxxxx@bothner.com> wrote:
 
Such as strategy makes current-dynamic-extent and with-dynamic-extent somewhat expensive, since you have to copy the hash-map.  Which means creating a srfi-155 promises would be fairly expensive.  Any clever ideas for ameliorating that?

One possibility would be to use a persistent data structure, e.g. a hash-array mapped trie, to represent the dynamic extent.  Then no copying is necessary.