BioPhoton / BioPhoton/Rx-Marble-Design-System

Operators Badges in Latest Version

Open
#22 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
CSS
Stars
74
Forks
5
PR merge metrics
No merged PRs in 30d

Description

**❌Flattening Operators**

Creation | Variants | Map | MapTo | All | Special ||
-- | -- | -- | -- | -- | -- | --
✅merge | | ✅mergeMap| ✅mergeMapTo| ❌mergeAll| ❌mergeScan|  
✅concat | | ✅concatMap | ✅concatMapTo| ✅concatAll| ❌startWith| ❌endWith
| | | ✅switchMap | ✅switchMapTo| ❌switchAll | ❌switchScan|  
| | | ✅exhaustMap |   | ✅exhaust |   |  
| | ❌expand |   |   |   |   |  

**❌Combination Operators**

Creation | Variants   | All | Special
-- | -- | -- | --
❌combineLatest | ❌combineLatest | ❌combineAll | ❌forkJoin
❌zip| ❌zip| ❌zipAll|  
| | withLatestFrom❌ |   |  

**✅Rate-limiting Operators**

Creation  | Time
-- | --
✅throttle | ✅throttleTime
✅debounce | ✅debounceTime
✅sample | ✅sampleTime
✅audit | ✅auditTime

**❌Accumulative Operators**

Pure | Variants |   |   |   |   |   |  
-- | -- | -- | -- | -- | -- | -- | --
❌scan | ❌reduce | ❌count | ❌min | ❌max | ❌every | ❌toArray| ❌sequenceEqual

**❌Slicing Operators**

  |  Variants | | |  
-- | -- | -- | -- | --
❌window | ❌windowTime| ❌windowToggle| ❌windowWhen | ❌windowCount
❌groupBy| ❌partition|   |   |

**✅Transform Operators**

Pure  | Variants | |   |   |   |   |  
-- | -- | -- | -- | -- | -- | -- | --
✅map | ✅mapTo | ✅pluck | ✅timestamp | ✅timeInterval | ✅pairs | ✅materialize | ✅dematerialize

**✅Side effect Operators**

Pure | Variation
-- | --
✅tap | ✅finalize

**❌Multicasting Operators**

Creation  | Pure  | Replay | Behavior |  Async |
-- | -- | -- | -- | --
❌multicast | ✅multicast |   |   |  
| | ✅refCount|   |   |  
| | ❌share| ❌shareReplay|   |  
| | ✅publish | ❌publishReplay| ❌publichBehavior|  ❌publishLast|

**❌Subjects**

Pure  | Variants |   |   |  
-- | -- | -- | -- | --
✅Subject | ✅BehaviorSubject | ✅ReplaySubject | ✅AsyncSubject |  ❌WebsocketSubject

**✅Scheduling Operators**

Creation| Variants |    
-- | -- | --
✅scheduled | ✅observeOn | ✅subscribeOn

**❌Conditional Operators**

Creation | | Pure | Variants |
-- | -- | -- | --
❌if | ❌race | ❌race | ❌isEmpty
  | ❌empty | ❌defaultIfEmpty |  

**❌Buffer Operators**

Pure| Variants | | | | |
-- | -- | -- | -- | -- | --
❌buffer | ❌bufferTime | ❌bufferToggle | ❌bufferWhen | ❌bufferCount | ❌pairwise

**❌Timing Operators**

Creation  |   |  Pure | Variants  
-- | -- | -- | --
❌interval | ❌timer | ❌delay | ❌delayWhen |

**❌Generation Operators**

Creation |   |   |   |  
-- | -- | -- | -- | --
❌from | ❌fromEvent | ❌fromEventPattern | ❌range | ❌generate
❌of | ❌NEVER | ❌EMPTY |   |  
❌create | ❌defere |   |   |  
❌bindCallback | ❌bindNodeCallback |   |  

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.