https://github.com/fed/rxjs-operators
RxJS Operators
https://github.com/fed/rxjs-operators
Last synced: about 2 months ago
JSON representation
RxJS Operators
- Host: GitHub
- URL: https://github.com/fed/rxjs-operators
- Owner: fed
- Created: 2020-04-28T05:01:43.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-05T23:25:09.000Z (over 2 years ago)
- Last Synced: 2025-01-18T13:33:09.614Z (3 months ago)
- Language: JavaScript
- Size: 143 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# rxjs-operators

Course: https://github.com/staltz/frontmania-rxjs-workshop
Left off here: https://egghead.io/lessons/rxjs-flatten-a-higher-order-observable-with-concatall-in-rxjs
In marble diagrams, values in parenthesis means it happens synchronnously.
## Logging
* [`tap`](./src/operators/tap.js)
## Transformational
* [`map`](./src/operators/map.js)
* [`mapTo`](./src/operators/mapTo.js)## Filtering
* [`filter`](./src/operators/filter.js)
From the beginning of the event stream:
* [`take`](./src/operators/take.js)
* [`first`](./src/operators/first.js)
* [`skip`](./src/operators/skip.js)
* [`takeUntil`](./src/operators/takeUntil.js)From the end of the event stream:
* [`takeLast`](./src/operators/takeLast.js)
* [`last`](./src/operators/last.js)
* [`skipLast`](./src/operators/skipLast.js)## Combination
Serial:
* [`concat`](./src/operators/concat.js)
* [`startWith`](./src/operators/startWith.js)Parallel:
* [`merge`](./src/operators/merge.js)