Avatar
changesは全ての変更値が配列で受け取れて、valuesは最後の変更値だけ出力するのかなと読み取ってました。 ObservedChanges emits values when a change is made and an available suspension point has been met by the isolation. This means that changes can be grouped up transactionally to the boundary of when a given actor is available to run. The ObservedValues asynchronous sequence on the other hand will await a change to values end emit the latest value that is available between the last iteration (or starting point of iteration) and the suspension. changesのグルーピングのタイミングがアイソレーションの中断ごとというところがまだイメージできてないんですよね...