title: RxJava operators to Kotlin Coroutines using throttleLatest, distinctUntilChanged
body: <p>What's the best way to convert this RxJava chain to Kotlin Coroutines ?</p>
  
  <pre><code>RxTextView
      .textChanges(inputEditText)
      .map { it.toString() }
      .throttleLatest(500, TimeUnit.MILLISECONDS, true)
      .distinctUntilChanged()
      .subscribe({ text -&gt;
          // More logic here
      }, { error -&gt;
          // Error handling
      })
  </code></pre>