5 रिपॉजिटरी
Utilities to ensure a specific action is performed exactly once on the first call.
Distinct from One-Time Command Executions: Candidates refer to shell commands or OTPs; this is a programming pattern for initialization logic.
Explore 5 awesome GitHub repositories matching operating systems & systems programming · One-Time Initialization. Refine with filters or upvote what's useful.
Provider is a state management and dependency injection framework for Flutter. It simplifies the sharing of data across a widget tree by using a system that manages the injection of objects and services with automated lifecycle and resource disposal. The framework distinguishes itself through reactive state containers that bridge asynchronous data from streams and futures directly into the component tree. It supports state derivation, allowing new objects to be constructed and synchronized based on values observed from multiple upstream providers. To maintain performance, it provides selectiv
Allows retrieving data from a provider as a non-reactive, one-time read without establishing a subscription.
Tixl is a node-based motion graphics engine and procedural generation tool used to create 3D geometry and shaders. It utilizes a directed acyclic graph of operators and GPU-accelerated compute kernels to generate complex 3D shapes, particularly through the use of signed distance functions and particle simulations. The engine is highly extensible via a C# development framework that supports hot code reloading, allowing custom operator logic to be injected into the active runtime without restarting. It further distinguishes itself as a lighting controller, capable of translating 3D spatial attr
Provides a mechanism to execute a specific action exactly once during the first evaluation for startup tasks.
यह प्रोजेक्ट React Server Components का एक कार्यान्वयन है, जो एक फुल-स्टैक कंपोनेंट आर्किटेक्चर प्रदान करता है। यह सर्वर-साइड रेंडरिंग और क्लाइंट-साइड इंटरएक्टिविटी को जोड़ता है। यह ऐसे वेब एप्लिकेशन बनाने में सक्षम बनाता है जहाँ डेटा फेचिंग के लिए केवल-सर्वर कंपोनेंट्स और इंटरएक्टिव क्लाइंट कंपोनेंट्स एक ही कंपोनेंट ट्री में साथ-साथ रह सकते हैं। यह सिस्टम सर्वर-क्लाइंट डेटा ऑर्केस्ट्रेशन पर केंद्रित है, जो नेटवर्क बाउंड्री के पार सर्वर फंक्शन्स और डेटाबेस म्यूटेशन को निष्पादित करने की अनुमति देता है। यह अपने हाइब्रिड कंपोनेंट आर्किटेक्चर के माध्यम से खुद को अलग करता है, जो क्लाइंट बंडल के आकार को कम करने और शुरुआती लोड समय को बेहतर बनाने के लिए कंपोनेंट निष्पादन को सर्वर पर स्थानांतरित कर देता है। यह प्रोजेक्ट सस्पेंस के साथ एसिंक्रोनस डेटा फेचिंग, स्वचालित कंपोनेंट मेमोइज़ेशन और सर्वर-साइड रेंडरिंग ऑप्टिमाइज़ेशन जैसी व्यापक क्षमताओं को कवर करता है। इसमें जटिल स्टेट को प्रबंधित करने, लेआउट शिफ्ट को रोकने के लिए एसेट लोडिंग का समन्वय करने और वेब व मोबाइल के लिए क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन बनाने के लिए टूल्स भी शामिल हैं। डेवलपमेंट के दौरान अशुद्ध कंपोनेंट्स का पता लगाने, मॉड्यूल डिपेंडेंसी का विश्लेषण करने और कंपोनेंट पदानुक्रम का निरीक्षण करने के लिए डेवलपर टूलिंग प्रदान की गई है।
Extracts logic from effects into non-reactive events that read the latest state without triggering re-runs.
यह प्रोजेक्ट JavaScript भाषा में एक नेटिव रिएक्टिव स्टेट प्रिमिटिव पेश करने का एक ECMAScript प्रस्ताव है। यह फाइन-ग्रेन्ड रिएक्टिविटी के लिए एक मानक को परिभाषित करता है, जो वैल्यू निर्भरताओं को ट्रैक करने और निर्भरता ग्राफ़ के माध्यम से स्वचालित रूप से अपडेट प्रसारित करने के लिए एक तंत्र प्रदान करता है। विनिर्देश स्टेट में दानेदार परिवर्तनों के आधार पर गणना की गई वैल्यू और साइड इफेक्ट्स के प्रबंधन पर केंद्रित है। यह निर्भरता ग्राफ़ में स्टेट अपडेट के सिंक्रनाइज़ेशन और मैन्युअल सब्सक्रिप्शन के बिना वैल्यू और उनके ऑब्जर्वर के बीच संबंधों को ट्रैक करने में सक्षम बनाता है। प्रस्ताव लेज़ी इवैल्यूएशन और मेमोइज़ेशन का उपयोग करके कुशल वैल्यू गणना को कवर करता है, साथ ही यह निर्धारित करने के लिए कस्टम समानता लॉजिक को परिभाषित करने की क्षमता भी प्रदान करता है कि स्टेट परिवर्तन कब अपडेट को ट्रिगर करना चाहिए। इसमें निर्भरता पंजीकृत किए बिना स्टेट परिवर्तनों का निरीक्षण करने और वैल्यू तक पहुंचने की क्षमताएं भी शामिल हैं।
Provides a way to retrieve a value without establishing a reactive subscription.
wil is a C++ wrapper library for the Windows API designed to simplify system development through RAII and exception handling. It provides a set of resource management tools, a framework for Windows error handling, and type-safe interfaces for registry access and networking. The library distinguishes itself by automating the conversion between system error codes and C++ exceptions, while providing utilities for contextual error message attachment and early return patterns. It also features specialized networking wrappers for socket initialization and hostname resolution, and a registry interfa
Provides a utility to execute a specific action exactly once upon the first call and track its completion.