timonkrebs / MemoizR

Declarative Structured Concurrency for C#
Apache License 2.0
106 stars 3 forks source link

Add Signal Operators and avoid Metastability issues #9

Closed timonkrebs closed 10 months ago

timonkrebs commented 11 months ago

An idea I would like to implement is an idea from @mfp22 for signal operators (https://stackblitz.com/edit/stackblitz-starters-tvvtbb?file=src%2Fmain.ts) that are inspired by rxjs.

timonkrebs commented 11 months ago

One problem to solve is the equality in time based operators. Evaluate what other problems must be solved that come from metastable graphs Idea:

timonkrebs commented 11 months ago

remove equality from signal and memoizr and make it a seperate operator like filter.

timonkrebs commented 11 months ago

make it production ready