Skip to content

Commit

Permalink
feat(operators): update examples to rxjs 6
Browse files Browse the repository at this point in the history
  • Loading branch information
btroncone committed Jul 27, 2018
1 parent 9c78c52 commit 380e3bc
Show file tree
Hide file tree
Showing 83 changed files with 1,064 additions and 926 deletions.
197 changes: 98 additions & 99 deletions SUMMARY.md
Expand Up @@ -2,102 +2,101 @@

### Learn RxJS

* [Operators](/operators/README.md)
* [Combination](/operators/combination/README.md)
* [combineAll](/operators/combination/combineall.md)
* [combineLatest](/operators/combination/combinelatest.md)
* [concat](/operators/combination/concat.md)
* [concatAll](/operators/combination/concatall.md)
* [forkJoin](/operators/combination/forkjoin.md)
* [merge](/operators/combination/merge.md)
* [mergeAll](/operators/combination/mergeall.md)
* [pairwise](/operators/combination/pairwise.md)
* [race](/operators/combination/race.md)
* [startWith](/operators/combination/startwith.md)
* [withLatestFrom](/operators/combination/withlatestfrom.md)
* [zip](/operators/combination/zip.md)
* [Conditional](/operators/conditional/README.md)
* [defaultIfEmpty](/operators/conditional/defaultifempty.md)
* [every](/operators/conditional/every.md)
* [Creation](/operators/creation/README.md)
* [create](/operators/creation/create.md)
* [empty](/operators/creation/empty.md)
* [from](/operators/creation/from.md)
* [fromEvent](/operators/creation/fromevent.md)
* [fromPromise](/operators/creation/frompromise.md)
* [interval](/operators/creation/interval.md)
* [of](/operators/creation/of.md)
* [range](/operators/creation/range.md)
* [throw](/operators/creation/throw.md)
* [timer](/operators/creation/timer.md)
* [Error Handling](/operators/error_handling/README.md)
* [catch / catchError](/operators/error_handling/catch.md)
* [retry](/operators/error_handling/retry.md)
* [retryWhen](/operators/error_handling/retrywhen.md)
* [Multicasting](/operators/multicasting/README.md)
* [publish](/operators/multicasting/publish.md)
* [multicast](/operators/multicasting/multicast.md)
* [share](/operators/multicasting/share.md)
* [shareReplay](/operators/multicasting/sharereplay.md)
* [Filtering](/operators/filtering/README.md)
* [audit](/operators/filtering/audit.md)
* [auditTime](/operators/filtering/audittime.md)
* [debounce](/operators/filtering/debounce.md)
* [debounceTime](/operators/filtering/debouncetime.md)
* [distinctUntilChanged](/operators/filtering/distinctuntilchanged.md)
* [filter](/operators/filtering/filter.md)
* [first](/operators/filtering/first.md)
* [ignoreElements](/operators/filtering/ignoreelements.md)
* [last](/operators/filtering/last.md)
* [sample](/operators/filtering/sample.md)
* [single](/operators/filtering/single.md)
* [skip](/operators/filtering/skip.md)
* [skipUntil](/operators/filtering/skipuntil.md)
* [skipWhile](/operators/filtering/skipwhile.md)
* [take](/operators/filtering/take.md)
* [takeUntil](/operators/filtering/takeuntil.md)
* [takeWhile](/operators/filtering/takewhile.md)
* [throttle](/operators/filtering/throttle.md)
* [throttleTime](/operators/filtering/throttletime.md)
* [Transformation](/operators/transformation/README.md)
* [buffer](/operators/transformation/buffer.md)
* [bufferCount](/operators/transformation/buffercount.md)
* [bufferTime](/operators/transformation/buffertime.md)
* [bufferToggle](/operators/transformation/buffertoggle.md)
* [bufferWhen](/operators/transformation/bufferwhen.md)
* [concatMap](/operators/transformation/concatmap.md)
* [concatMapTo](/operators/transformation/concatmapto.md)
* [exhaustMap](/operators/transformation/exhaustmap.md)
* [expand](/operators/transformation/expand.md)
* [groupBy](/operators/transformation/groupby.md)
* [map](/operators/transformation/map.md)
* [mapTo](/operators/transformation/mapto.md)
* [mergeMap / flatMap](/operators/transformation/mergemap.md)
* [partition](/operators/transformation/partition.md)
* [pluck](/operators/transformation/pluck.md)
* [reduce](/operators/transformation/reduce.md)
* [scan](/operators/transformation/scan.md)
* [switchMap](/operators/transformation/switchmap.md)
* [window](/operators/transformation/window.md)
* [windowCount](/operators/transformation/windowcount.md)
* [windowTime](/operators/transformation/windowtime.md)
* [windowToggle](/operators/transformation/windowtoggle.md)
* [windowWhen](/operators/transformation/windowwhen.md)
* [Utility](/operators/utility/README.md)
* [do / tap](/operators/utility/do.md)
* [delay](/operators/utility/delay.md)
* [delayWhen](/operators/utility/delaywhen.md)
* [dematerialize](/operators/utility/dematerialize.md)
* [finalize / finally](operators/utility/finalize.md)
* [let](/operators/utility/let.md)
* [timeout](/operators/utility/timeout.md)
* [toPromise](/operators/utility/topromise.md)
* [Full Listing](/operators/complete.md)
* [Recipes](/recipes/README.md)
* [Http Polling](/recipes/http-polling.md)
* [Game Loop](/recipes/gameloop.md)
* [Progress Bar](/recipes/progressbar.md)
* [Smart Counter](/recipes/smartcounter.md)
* [Concepts](/concepts/README.md)
* [RxJS v5 -> v6 Upgrade](/concepts/rxjs5-6.md)
* [Understanding Operator Imports](/concepts/operator-imports.md)
- [Operators](/operators/README.md)
- [Combination](/operators/combination/README.md)
- [combineAll](/operators/combination/combineall.md)
- [combineLatest](/operators/combination/combinelatest.md)
- [concat](/operators/combination/concat.md)
- [concatAll](/operators/combination/concatall.md)
- [forkJoin](/operators/combination/forkjoin.md)
- [merge](/operators/combination/merge.md)
- [mergeAll](/operators/combination/mergeall.md)
- [pairwise](/operators/combination/pairwise.md)
- [race](/operators/combination/race.md)
- [startWith](/operators/combination/startwith.md)
- [withLatestFrom](/operators/combination/withlatestfrom.md)
- [zip](/operators/combination/zip.md)
- [Conditional](/operators/conditional/README.md)
- [defaultIfEmpty](/operators/conditional/defaultifempty.md)
- [every](/operators/conditional/every.md)
- [Creation](/operators/creation/README.md)
- [create](/operators/creation/create.md)
- [empty](/operators/creation/empty.md)
- [from](/operators/creation/from.md)
- [fromEvent](/operators/creation/fromevent.md)
- [interval](/operators/creation/interval.md)
- [of](/operators/creation/of.md)
- [range](/operators/creation/range.md)
- [throw](/operators/creation/throw.md)
- [timer](/operators/creation/timer.md)
- [Error Handling](/operators/error_handling/README.md)
- [catch / catchError](/operators/error_handling/catch.md)
- [retry](/operators/error_handling/retry.md)
- [retryWhen](/operators/error_handling/retrywhen.md)
- [Multicasting](/operators/multicasting/README.md)
- [publish](/operators/multicasting/publish.md)
- [multicast](/operators/multicasting/multicast.md)
- [share](/operators/multicasting/share.md)
- [shareReplay](/operators/multicasting/sharereplay.md)
- [Filtering](/operators/filtering/README.md)
- [audit](/operators/filtering/audit.md)
- [auditTime](/operators/filtering/audittime.md)
- [debounce](/operators/filtering/debounce.md)
- [debounceTime](/operators/filtering/debouncetime.md)
- [distinctUntilChanged](/operators/filtering/distinctuntilchanged.md)
- [filter](/operators/filtering/filter.md)
- [first](/operators/filtering/first.md)
- [ignoreElements](/operators/filtering/ignoreelements.md)
- [last](/operators/filtering/last.md)
- [sample](/operators/filtering/sample.md)
- [single](/operators/filtering/single.md)
- [skip](/operators/filtering/skip.md)
- [skipUntil](/operators/filtering/skipuntil.md)
- [skipWhile](/operators/filtering/skipwhile.md)
- [take](/operators/filtering/take.md)
- [takeUntil](/operators/filtering/takeuntil.md)
- [takeWhile](/operators/filtering/takewhile.md)
- [throttle](/operators/filtering/throttle.md)
- [throttleTime](/operators/filtering/throttletime.md)
- [Transformation](/operators/transformation/README.md)
- [buffer](/operators/transformation/buffer.md)
- [bufferCount](/operators/transformation/buffercount.md)
- [bufferTime](/operators/transformation/buffertime.md)
- [bufferToggle](/operators/transformation/buffertoggle.md)
- [bufferWhen](/operators/transformation/bufferwhen.md)
- [concatMap](/operators/transformation/concatmap.md)
- [concatMapTo](/operators/transformation/concatmapto.md)
- [exhaustMap](/operators/transformation/exhaustmap.md)
- [expand](/operators/transformation/expand.md)
- [groupBy](/operators/transformation/groupby.md)
- [map](/operators/transformation/map.md)
- [mapTo](/operators/transformation/mapto.md)
- [mergeMap / flatMap](/operators/transformation/mergemap.md)
- [partition](/operators/transformation/partition.md)
- [pluck](/operators/transformation/pluck.md)
- [reduce](/operators/transformation/reduce.md)
- [scan](/operators/transformation/scan.md)
- [switchMap](/operators/transformation/switchmap.md)
- [window](/operators/transformation/window.md)
- [windowCount](/operators/transformation/windowcount.md)
- [windowTime](/operators/transformation/windowtime.md)
- [windowToggle](/operators/transformation/windowtoggle.md)
- [windowWhen](/operators/transformation/windowwhen.md)
- [Utility](/operators/utility/README.md)
- [do / tap](/operators/utility/do.md)
- [delay](/operators/utility/delay.md)
- [delayWhen](/operators/utility/delaywhen.md)
- [dematerialize](/operators/utility/dematerialize.md)
- [finalize / finally](operators/utility/finalize.md)
- [let](/operators/utility/let.md)
- [timeout](/operators/utility/timeout.md)
- [toPromise](/operators/utility/topromise.md)
- [Full Listing](/operators/complete.md)
- [Recipes](/recipes/README.md)
- [Http Polling](/recipes/http-polling.md)
- [Game Loop](/recipes/gameloop.md)
- [Progress Bar](/recipes/progressbar.md)
- [Smart Counter](/recipes/smartcounter.md)
- [Concepts](/concepts/README.md)
- [RxJS v5 -> v6 Upgrade](/concepts/rxjs5-6.md)
- [Understanding Operator Imports](/concepts/operator-imports.md)
177 changes: 88 additions & 89 deletions operators/README.md
Expand Up @@ -7,99 +7,98 @@ _[Prefer a complete list in alphabetical order?](complete.md)_

### Contents (By Operator Type)

* [Combination](combination/README.md)
* [combineAll](combination/combineall.md)
* [combineLatest](combination/combinelatest.md) :star:
* [concat](combination/concat.md) :star:
* [concatAll](combination/concatall.md)
* [forkJoin](combination/forkjoin.md)
* [merge](combination/merge.md) :star:
* [mergeAll](combination/mergeall.md)
* [race](combination/race.md)
* [startWith](combination/startwith.md) :star:
* [withLatestFrom](combination/withlatestfrom.md) :star:
* [zip](combination/zip.md)
* [Conditional](conditional/README.md)
* [defaultIfEmpty](conditional/defaultifempty.md)
* [every](conditional/every.md)
* [Creation](creation/README.md)
* [create](creation/create.md)
* [empty](creation/empty.md)
* [from](creation/from.md) :star:
* [fromEvent](creation/fromevent.md)
* [fromPromise](creation/frompromise.md) :star:
* [interval](creation/interval.md)
* [of](creation/of.md) :star:
* [range](creation/range.md)
* [throw](creation/throw.md)
* [timer](creation/timer.md)
* [Error Handling](error_handling/README.md)
* [catch / catchError](error_handling/catch.md) :star:
* [retry](error_handling/retry.md)
* [retryWhen](error_handling/retrywhen.md)
* [Filtering](filtering/README.md)
* [audit](filtering/audit.md)
* [auditTime](filtering/audittime.md)
* [debounce](filtering/debounce.md)
* [debounceTime](filtering/debouncetime.md) :star:
* [distinctUntilChanged](filtering/distinctuntilchanged.md) :star:
* [filter](filtering/filter.md) :star:
* [first](filtering/first.md)
* [ignoreElements](filtering/ignoreelements.md)
* [last](filtering/last.md)
* [sample](filtering/sample.md)
* [single](filtering/single.md)
* [skip](filtering/skip.md)
* [skipUntil](filtering/skipuntil.md)
* [skipWhile](filtering/skipwhile.md)
* [take](filtering/take.md) :star:
* [takeUntil](filtering/takeuntil.md) :star:
* [takeWhile](filtering/takewhile.md)
* [throttle](filtering/throttle.md)
* [throttleTime](filtering/throttletime.md)
* [Multicasting](multicasting/README.md)
* [multicast](multicasting/multicast.md)
* [publish](multicasting/publish.md)
* [share](multicasting/share.md) :star:
* [shareReplay](multicasting/sharereplay.md) :star:
* [Transformation](transformation/README.md)
* [buffer](transformation/buffer.md)
* [bufferCount](transformation/buffercount.md)
* [bufferTime](transformation/buffertime.md) :star:
* [bufferToggle](transformation/buffertoggle.md)
* [bufferWhen](transformation/bufferwhen.md)
* [concatMap](transformation/concatmap.md) :star:
* [concatMapTo](transformation/concatmapto.md)
* [expand](transformation/expand.md)
* [exhaustMap](transformation/exhaustmap.md)
* [groupBy](transformation/groupby.md)
* [map](transformation/map.md) :star:
* [mapTo](transformation/mapto.md)
* [mergeMap / flatMap](transformation/mergemap.md) :star:
* [partition](transformation/partition.md)
* [pluck](transformation/pluck.md)
* [reduce](transformation/reduce.md)
* [scan](transformation/scan.md) :star:
* [switchMap](transformation/switchmap.md) :star:
* [window](transformation/window.md)
* [windowCount](transformation/windowcount.md)
* [windowTime](transformation/windowtime.md)
* [windowToggle](transformation/windowtoggle.md)
* [windowWhen](transformation/windowwhen.md)
* [Utility](utility/README.md)
* [do / tap](utility/do.md) :star:
* [delay](utility/delay.md)
* [delayWhen](utility/delaywhen.md)
* [finalize / finally](finalize.md)
* [let](utility/let.md)
* [toPromise](utility/topromise.md)
* [timeout](utility/timeout.md)
- [Combination](combination/README.md)
- [combineAll](combination/combineall.md)
- [combineLatest](combination/combinelatest.md) :star:
- [concat](combination/concat.md) :star:
- [concatAll](combination/concatall.md)
- [forkJoin](combination/forkjoin.md)
- [merge](combination/merge.md) :star:
- [mergeAll](combination/mergeall.md)
- [race](combination/race.md)
- [startWith](combination/startwith.md) :star:
- [withLatestFrom](combination/withlatestfrom.md) :star:
- [zip](combination/zip.md)
- [Conditional](conditional/README.md)
- [defaultIfEmpty](conditional/defaultifempty.md)
- [every](conditional/every.md)
- [Creation](creation/README.md)
- [create](creation/create.md)
- [empty](creation/empty.md)
- [from](creation/from.md) :star:
- [fromEvent](creation/fromevent.md)
- [interval](creation/interval.md)
- [of](creation/of.md) :star:
- [range](creation/range.md)
- [throw](creation/throw.md)
- [timer](creation/timer.md)
- [Error Handling](error_handling/README.md)
- [catch / catchError](error_handling/catch.md) :star:
- [retry](error_handling/retry.md)
- [retryWhen](error_handling/retrywhen.md)
- [Filtering](filtering/README.md)
- [audit](filtering/audit.md)
- [auditTime](filtering/audittime.md)
- [debounce](filtering/debounce.md)
- [debounceTime](filtering/debouncetime.md) :star:
- [distinctUntilChanged](filtering/distinctuntilchanged.md) :star:
- [filter](filtering/filter.md) :star:
- [first](filtering/first.md)
- [ignoreElements](filtering/ignoreelements.md)
- [last](filtering/last.md)
- [sample](filtering/sample.md)
- [single](filtering/single.md)
- [skip](filtering/skip.md)
- [skipUntil](filtering/skipuntil.md)
- [skipWhile](filtering/skipwhile.md)
- [take](filtering/take.md) :star:
- [takeUntil](filtering/takeuntil.md) :star:
- [takeWhile](filtering/takewhile.md)
- [throttle](filtering/throttle.md)
- [throttleTime](filtering/throttletime.md)
- [Multicasting](multicasting/README.md)
- [multicast](multicasting/multicast.md)
- [publish](multicasting/publish.md)
- [share](multicasting/share.md) :star:
- [shareReplay](multicasting/sharereplay.md) :star:
- [Transformation](transformation/README.md)
- [buffer](transformation/buffer.md)
- [bufferCount](transformation/buffercount.md)
- [bufferTime](transformation/buffertime.md) :star:
- [bufferToggle](transformation/buffertoggle.md)
- [bufferWhen](transformation/bufferwhen.md)
- [concatMap](transformation/concatmap.md) :star:
- [concatMapTo](transformation/concatmapto.md)
- [expand](transformation/expand.md)
- [exhaustMap](transformation/exhaustmap.md)
- [groupBy](transformation/groupby.md)
- [map](transformation/map.md) :star:
- [mapTo](transformation/mapto.md)
- [mergeMap / flatMap](transformation/mergemap.md) :star:
- [partition](transformation/partition.md)
- [pluck](transformation/pluck.md)
- [reduce](transformation/reduce.md)
- [scan](transformation/scan.md) :star:
- [switchMap](transformation/switchmap.md) :star:
- [window](transformation/window.md)
- [windowCount](transformation/windowcount.md)
- [windowTime](transformation/windowtime.md)
- [windowToggle](transformation/windowtoggle.md)
- [windowWhen](transformation/windowwhen.md)
- [Utility](utility/README.md)
- [do / tap](utility/do.md) :star:
- [delay](utility/delay.md)
- [delayWhen](utility/delaywhen.md)
- [finalize / finally](finalize.md)
- [let](utility/let.md)
- [toPromise](utility/topromise.md)
- [timeout](utility/timeout.md)

:star: - _commonly used_

### Additional Resources

* [What Are Operators?](http://reactivex.io/rxjs/manual/overview.html#operators)
- [What Are Operators?](http://reactivex.io/rxjs/manual/overview.html#operators)
:newspaper: - Official Docs
* [What Operators Are](https://egghead.io/lessons/rxjs-what-rxjs-operators-are)
- [What Operators Are](https://egghead.io/lessons/rxjs-what-rxjs-operators-are)
:video_camera: :dollar: - André Staltz
1 change: 1 addition & 0 deletions operators/combination/combineall.md
Expand Up @@ -19,6 +19,7 @@
)

```js
// RxJS v6+
import { take, map, combineAll } from 'rxjs/operators';
import { interval } from 'rxjs';

Expand Down

0 comments on commit 380e3bc

Please sign in to comment.