7 रिपॉजिटरी
Combining multiple reactive values using functions or operators to create derived state.
Distinct from Reactive Value Declarations: Focuses on the logic of combining multiple reactive sources into one, whereas Reactive Value Declarations is about defining the providers themselves.
Explore 7 awesome GitHub repositories matching software engineering & architecture · Reactive Value Combinations. Refine with filters or upvote what's useful.
Bacon.js is a JavaScript functional reactive programming library used for coordinating complex asynchronous data flows. It functions as an observable event stream framework and an asynchronous data flow orchestrator, allowing developers to model events as declarative streams and properties. The library distinguishes itself through its ability to manage reactive state and synchronize timing across multiple sources. It provides specialized mechanisms for atomic state synchronization to prevent glitches in derived properties and offers advanced coordination strategies such as asynchronous stream
Provides utilities to merge multiple properties or streams using logical operators or custom functions to produce derived values.
Reactor Core JVM पर एसिंक्रोनस डेटा पाइपलाइनों को कंपोज़ करने के लिए एक रिएक्टिव प्रोग्रामिंग टूलकिट और नॉन-ब्लॉकिंग आधार है। यह एक एसिंक्रोनस स्ट्रीम प्रोसेसिंग फ्रेमवर्क और बैकप्रेशर प्रबंधन प्रणाली के रूप में कार्य करता है, जो डेवलपर्स को इवेंट्स के अनुक्रमों को बदलने, फ़िल्टर करने और संयोजित करने की अनुमति देता है, जबकि संसाधन थकावट को रोकने के लिए उत्पादकों और उपभोक्ताओं के बीच डेटा प्रवाह को नियंत्रित करता है। लाइब्रेरी एक परिष्कृत समवर्ती शेड्यूलिंग प्रणाली और मांग-आधारित प्रवाह नियंत्रण के माध्यम से खुद को अलग करती है। यह एक शेड्यूलर रजिस्ट्री का उपयोग करके विशिष्ट थ्रेड्स से सिग्नल प्रोसेसिंग को अलग करती है और एसिंक्रोनस सीमाओं के पार अपरिवर्तनीय मेटाडेटा के संदर्भ-जागरूक प्रसार के लिए तंत्र प्रदान करती है। इसमें असेंबली-टाइम ट्रेस कैप्चर और समय-आधारित ऑपरेटरों के परीक्षण को सुविधाजनक बनाने के लिए वर्चुअल-टाइम शेड्यूलिंग के लिए विशेष उपकरण भी शामिल हैं। यह प्रोजेक्ट अनुक्रम एकत्रीकरण और विंडोइंग के लिए कार्यात्मक डेटा प्रोसेसिंग, घातीय बैकऑफ़ रिट्रीज़ जैसी विभिन्न त्रुटि पुनर्प्राप्ति रणनीतियों और रिएक्टिव स्ट्रीम में लीगेसी कॉलबैक या सिंक्रोनस API को ब्रिज करने के लिए उपयोगिताओं सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह पाइपलाइन निगरानी के लिए इंस्ट्रूमेंटेशन और सिग्नल अनुक्रमों को सत्यापित करने के लिए परीक्षण उपकरणों का एक सूट भी प्रदान करता है।
Merges the most recent values from multiple asynchronous sources using custom combinator functions.
RxPY is a functional reactive programming library and a ReactiveX observable library for Python. It serves as an asynchronous stream processor and event-driven coordination framework used to build data pipelines that react to changes in state or streams of events over time. The library provides a toolkit for composing asynchronous and event-based programs using observable sequences and operators. It distinguishes itself through the use of configurable schedulers to manage concurrency, timing, and subscription lifecycles. The project covers a wide range of stream processing capabilities, incl
Combines multiple reactive sources into a single tuple containing the most recent element from each.
Signals एक रिएक्टिव स्टेट मैनेजमेंट लाइब्रेरी और फाइन-ग्रेन्ड रिएक्टिविटी इंजन है। यह एक डिपेंडेंसी-ट्रैकिंग स्टेट मैनेजर के रूप में कार्य करता है जो यह सुनिश्चित करने के लिए मूल्यों के बीच संबंधों को मैप करता है कि व्युत्पन्न डेटा और यूजर इंटरफेस तत्व सिंक्रोनाइज़्ड रहें। यह लाइब्रेरी डायरेक्ट-टू-नोड DOM बाइंडिंग के माध्यम से खुद को अलग करती है, जो स्टेट को पूर्ण कंपोनेंट रेंडर चक्र को ट्रिगर किए बिना ब्राउज़र में विशिष्ट टेक्स्ट नोड्स को अपडेट करने की अनुमति देती है। यह एक रनटाइम डिपेंडेंसी ग्राफ और एटॉमिक बैचिंग का उपयोग करती है ताकि कई स्टेट संशोधनों को एकल अधिसूचना चक्रों में समूहित किया जा सके, जिससे अनावश्यक निष्पादन कम हो सके। सिस्टम रिएक्टिव स्टेट कंटेनर्स, लेज़ी-इवैल्यूएटेड कंप्यूटेड सिग्नल्स और एकीकृत क्लीनअप लॉजिक के साथ साइड-इफेक्ट निष्पादन को कवर करता है। यह लाइफसाइकिल प्रबंधन के लिए इनकैप्सुलेटेड स्टेट मॉडल्स और डिपेंडेंसी चेन को विज़ुअलाइज़ करने व स्टेट प्रोपेगेशन की निगरानी के लिए टूल्स भी प्रदान करता है। यह प्रोजेक्ट TypeScript में कार्यान्वित है।
Ships read-only computed signals that automatically re-evaluate when their underlying dependencies update.
This project is a library of algorithms for transforming, filtering, and combining asynchronous data streams in Swift. It provides a toolkit for managing asynchronous sequences, offering a concurrent sequence processor to merge, zip, and concatenate multiple streams into single outputs. The library distinguishes itself through specialized timing and flow control mechanisms. It implements asynchronous back-pressure to synchronize producer and consumer speeds and provides a toolkit for event timing, including debouncing, throttling, and the generation of periodic timers. The capability surface
Provides operators to combine multiple asynchronous reactive value sources into single derived streams.
Reactor is a reactive streams library and framework for building asynchronous data pipelines. It provides a system for coordinating execution contexts via an asynchronous event-loop manager, alongside a set of reactive abstractions for implementing high-performance TCP, UDP, QUIC, and HTTP services. The project includes a specialized testing tool for verifying the timing and order of asynchronous data flows and a bill of materials to synchronize compatible versions of core reactive libraries and networking add-ons. Its capability surface covers non-blocking network services, demand-based bac
Combines multiple reactive values from different sources using combinator functions to create derived state.
This project is a comprehensive learning resource and technical reference for reactive programming with RxJS. It provides a structured curriculum, curated examples, and an indexed operator catalog to help developers shift from imperative to declarative programming using observable data streams and functional operators. The repository features a library of reactive UI patterns and implementation recipes. These cover practical applications such as type-ahead search, game loops, gesture-based interactions like swipe-to-refresh, and security overlays like lockscreens. The resource covers a broad
Provides operators to join data from multiple asynchronous sources by coordinating emission order and timing.