I think I don't understand difference between sample and throttle correctly.
http://reactivex.io/rxjs/class/es6/Observable.js~Observable.html#instance-method-sample
http://reactivex.io/rxjs/class/es6/Observable.js~Observable.html#instance-method-throttle
They are both used to silence observable. Sample uses notifier to emit values and throttle uses function to determine how long it should ignore values?
Is that correct?