Schedule.spaced
from Schedule (effect)
各回が「前回の終了時刻」から d 間隔で実行される。
処理時間を考慮したうえで待機するので、処理が長引くとその分次の実行も遅れる。
例: Schedule.spaced(200ms) + 処理に100ms
実際の遅延は 100ms(初回) → 200ms → 200ms … になる。