EventSource2Impl

class EventSource2Impl[A, B](event: Event[Function2[A, B, _]]) extends EventSource[(A, B)]
trait EventSource[(A, B)]
class Object
trait Matchable
class Any

Type members

Classlikes

class SubscriptionImpl(fn: (A, B) => Unit) extends Subscription

Value members

Concrete methods

def listen(fn: (A, B) => Unit): Subscription

Inherited methods

def filter(fn: (A, B) => Boolean): EventSource[(A, B)]
Inherited from
EventSource
def map[B](fn: (A, B) => B): EventSource[B]
Inherited from
EventSource
def merge[B <: C, C >: (A, B)](other: EventSource[B]): EventSource[C]
Inherited from
EventSource