У меня есть пользовательский интерфейс и я предоставляю пользователю кнопку, которая выполняет функцию longComputation(x: A): A
и обновляет пользовательский интерфейс (в частности, модель) с новым результатом.Эта функция может занять больше времени для вычисления результата и поэтому должна вычисляться параллельно.
Диод предоставляет мне Effect
, PotAction
и AsyncAction
.Я прочитал документацию о Эффектах и PotActions / AsyncActions , но я даже не могу заставить работать простой пример.
Может кто-нибудь указать мне или предоставить простую работупример?
Я создал ScalaFiddle на основе примера SimpleCounter
.Есть кнопка LongComputation
, которая должна работать параллельно;но это не так.