Имеется долгое вычисление без побочных эффектов. Требуется предоставить пользователю возможность прерывать его по нажатию кнопки в UI. Как это можно организовать?
Здравствуйте, hexamino, Вы писали:
H>Имеется долгое вычисление без побочных эффектов. Требуется предоставить пользователю возможность прерывать его по нажатию кнопки в UI. Как это можно организовать?
(iterate шаг_вычисления начальное_значение) создаст бесконечный список. Выбирай оттуда поэлементно, пока не сойдётся, или пока пользователь на нажмёт кнопку.
Yours truly, Serguey Zefirov (thesz NA mail TOCHKA ru)
Здравствуйте, hexamino, Вы писали:
H>Имеется долгое вычисление без побочных эффектов. Требуется предоставить пользователю возможность прерывать его по нажатию кнопки в UI. Как это можно организовать?
запускать его в отдельном треде. форсировать получение результата. при нажатии кнопки килять тред