Thus far I&#x27;ve only had to manually dispose a single RxJS observable, and that turned out to lead me to a better composition strategy and I got rid of the manual dispose.<p>If I&#x27;m working in a REPL I set things up to &quot;naturally complete&quot; with some useful sample set, just as if I were working with potentially infinite enumerables. In RxJS that would typically be something like myObservable.take(5).