En reactive-banana tengo un flujo de eventos que produce una serie de números, algunos de los cuales se repiten varias veces seguidas (no me preocupan todos los duplicados, solo duplicados secuenciales). ¿Cómo puedo modificar esa secuencia de eventos para que contenga solo duplicados no secuenciales?Cómo eliminar eventos repetitivos en reactive-banana
Traté de usar cambios para convertirlo en un comportamiento pensando que el comportamiento solo "cambiaría" cuando el evento era un número nuevo, pero el comportamiento desencadena un evento de cambio cada vez que se recibe un nuevo evento de entrada.
Oh, ¿por qué no pensé en eso? He eliminado la implementación fea de mi respuesta a favor de esta. – ehird
si no debe usar cambios, ¿cómo hace algo significativo con un comportamiento? – Orclev
@Orclev: puede 'aplicar' comportamientos a eventos. Los operadores '<@>' y '<@' se usan para eso. Además, puede usar la recursión mutua entre comportamientos y eventos. –