I've been playing with Kotlin/RxJava and tried to create an extension method for adding a Subscription
to a CompositeSubscription
, that would work like:
search.subscribe {
//do stuff
}.addToComposite(compositeSubscription)
This is my attempt so far:
fun Subscription.addToComposite(composite: CompositeSubscription) = { composite.add(this) }
It compiles and runs without errors but doesn't seem to actually add the Subscription
to the CompositeSubscription
. Am I doing something wrong?