История изменений
Исправление www_linux_org_ru, (текущая версия) :
а возвращаясь к проблеме ТС, можно предложить такую семантику: если замыкание захватывает переменную, локальную для итерации цикла (т.е. локальную для цикла и изменяющуюся в следующей итерации), то эта переменная в замыкание копируется
это немного необычная для людей семантика, но у нее есть определенные корни (в частности то, что замыкание может пережить цикл, но не только это), и поэтому ее стоило бы обдумать
Исправление www_linux_org_ru, :
а возвращаясь к проблеме ТС, можно предложить такую семантику: если замыкание захватывает переменную, локальную для итерации цикла (т.е. локальную для цикла и изменяющуюся к слеюдующей итерации), то эта переменная в замыкание копируется
это немного необычная для людей семантика, но у нее есть определенные корни (в частности то, что замыкание может пережить цикл, но не только это), и поэтому ее стоило бы обдумать
Исправление www_linux_org_ru, :
а возвращаясь к проблеме ТС, можно предложить такую семантику: если замыкание захватывает переменную, локальную для итерации цикла (т.е. локальную для цикла и изменяющуюся к слеюующей итерации), то эта переменная в замыкание копируется
это немного необычная для людей семантика, но у нее есть определенные корни (в частности то, что замыкание может пережить цикл, но не только это), и поэтому ее стоило бы обдумать
Исправление www_linux_org_ru, :
а возвращаясь к проблеме ТС, можно предложить такую семантику: если замыкание захватывает переменную, локальную для итерации цикла (т.е. локальную для цикла и изменяющуюся к слеюдующей итерации), то эта переменная в замыкание копируется
это немного необычная для людей семантика, но у нее есть определенные корни, и поэтому ее стоило бы обдумать
Исходная версия www_linux_org_ru, :
а возвращаясь к проблеме ТС, можно предложить такую семантику: если замыкание захватывает переменную, локальную для итерации цикла (т.е. локальную для цикла и изменяющуюся к слеюующей итерации), то эта переменная в замыкание копируется
это немного необычная для людей семантика, но у нее есть определенные корни, и поэтому ее стоило бы обдумать