Trong chuối phản ứng Tôi có một luồng sự kiện tạo một chuỗi các số, một số lặp lại nhiều lần liên tiếp (tôi không quan tâm đến tất cả các bản sao, chỉ trùng lặp tuần tự). Làm cách nào tôi có thể sửa đổi luồng sự kiện đó để chỉ chứa các bản sao không tuần tự?Làm thế nào để bạn loại bỏ các sự kiện lặp lại trong chuối phản ứng
Tôi đã thử sử dụng các thay đổi để chuyển đổi hành vi thành hành vi cho rằng hành vi sẽ chỉ "thay đổi" khi sự kiện là số mới nhưng thay vào đó hành vi sẽ kích hoạt sự kiện thay đổi mỗi khi nhận được sự kiện nhập mới.
Ồ, tại sao tôi không nghĩ về điều đó ?! Tôi đã gỡ bỏ việc triển khai xấu xí khỏi câu trả lời của tôi để ủng hộ vấn đề này. – ehird
nếu bạn không nên sử dụng thay đổi, làm cách nào để bạn làm bất kỳ điều gì có ý nghĩa với hành vi? – Orclev
@Orclev: Bạn có thể áp dụng các hành vi cho các sự kiện. Các toán tử '<@>' và '<@' được sử dụng cho điều đó. Ngoài ra, bạn có thể sử dụng đệ quy lẫn nhau giữa các hành vi và sự kiện. –