awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 रिपॉजिटरी

Awesome GitHub RepositoriesFunction Composition Operators

Chains function calls by piping a value through a sequence of transformations using an overloaded operator.

Distinct from Stream Piping: Distinct from Stream Piping: operates on function composition at the language level, not data streams.

Explore 9 awesome GitHub repositories matching software engineering & architecture · Function Composition Operators. Refine with filters or upvote what's useful.

Awesome Function Composition Operators GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • haxefoundation/haxeHaxeFoundation का अवतार

    HaxeFoundation/haxe

    6,880GitHub पर देखें↗

    Haxe is a statically typed, multi-target programming language and open-source compiler toolkit that translates a single codebase into native executables and scripts for JavaScript, C++, C#, Java, Python, Lua, PHP, and Flash targets. It provides a unified type system with automatic type inference, a compile-time macro system for code transformation and generation, conditional compilation directives, and a static analysis engine that enforces null safety and eliminates dead code to produce smaller, safer outputs. The language is supported by the HashLink virtual machine, which executes platform

    Provides function piping via an overloaded operator to chain transformations sequentially.

    Haxecompilercross-platformhaxe
    GitHub पर देखें↗6,880
  • reactivex/rxgoReactiveX का अवतार

    ReactiveX/RxGo

    5,091GitHub पर देखें↗

    RxGo एक फ़ंक्शनल रिएक्टिव प्रोग्रामिंग लाइब्रेरी और Go भाषा के लिए ReactiveX का कार्यान्वयन है। यह ऑब्जर्वेबल पैटर्न का उपयोग करके इवेंट-आधारित प्रोग्राम्स और डेटा फ़्लो को कोऑर्डिनेट करने के लिए डिज़ाइन किया गया एक एसिंक्रोनस स्ट्रीम प्रोसेसिंग टूलकिट है। यह लाइब्रेरी एसिंक्रोनस प्रोसेसिंग पाइपलाइन्स के निर्माण को सक्षम बनाती है जो इवेंट सीक्वेंस को ट्रांसफ़ॉर्म, फ़िल्टर और संयोजित करती हैं। यह इन पाइपलाइन्स को कंपोज़ करने के लिए फ़ंक्शनल ऑपरेटर्स के उपयोग के माध्यम से खुद को अलग बनाती है और कॉन्करेंट निष्पादन को मैनेज करने के लिए तंत्र प्रदान करती है। यह टूलकिट डेटा एग्रीगेशन, मल्टी-स्ट्रीम कॉम्बिनेशन और स्ट्रीम्स को स्टैटिक डेटा स्ट्रक्चर्स में बदलने सहित स्ट्रीम ऑर्केस्ट्रेशन क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। इसमें एरर रिकवरी, डेटा उत्पादन गति को विनियमित करने के लिए बैकप्रेशर कंट्रोल, और CPU कोर पर प्रोसेसिंग को समानांतर करने के लिए वर्कर पूलिंग के लिए इन-बिल्ट सपोर्ट शामिल है।

    Links discrete processing functions into sequences where data flows from one operator to the next.

    Goasyncasynchronousconcurrency
    GitHub पर देखें↗5,091
  • reactivex/rxpyReactiveX का अवतार

    ReactiveX/RxPY

    5,014GitHub पर देखें↗

    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

    Enables declarative pipeline composition where the output of one stream operator becomes the input of the next.

    Python
    GitHub पर देखें↗5,014
  • amitshekhariitbhu/rxjava2-android-samplesamitshekhariitbhu का अवतार

    amitshekhariitbhu/RxJava2-Android-Samples

    4,917GitHub पर देखें↗

    यह रिपॉजिटरी Android एप्लिकेशन में एसिंक्रोनस डेटा स्ट्रीम को मैनेज करने के लिए RxJava 2 का उपयोग करने के व्यावहारिक पैटर्न और संदर्भ नमूनों का एक संग्रह है। यह एक रिएक्टिव प्रोग्रामिंग कार्यान्वयन गाइड के रूप में कार्य करता है, जो मोबाइल वातावरण में जटिल इवेंट-ड्रिवन लॉजिक और एसिंक्रोनस पैटर्न को संभालने के लिए कोड उदाहरण प्रदान करता है। यह प्रोजेक्ट रियल-टाइम सर्च, इनफिनिट स्क्रॉलिंग के लिए ऑन-डिमांड लिस्ट पेजिनेशन और लोडिंग समय को कम करने के लिए कैश-फर्स्ट डेटा स्ट्रीमिंग जैसे सामान्य मोबाइल चुनौतियों के लिए विशिष्ट संदर्भ कार्यान्वयन प्रदान करता है। इसमें मेमोरी लीक को रोकने के लिए सब्सक्रिप्शन लाइफसाइकिल मैनेजमेंट और थ्रेड स्विचिंग जैसी व्यापक रिएक्टिव क्षमताएं शामिल हैं।

    Uses functional operators in chains to filter, map, and combine asynchronous data emissions.

    Javaandroidexampleexamples
    GitHub पर देखें↗4,917
  • scriban/scribanscriban का अवतार

    scriban/scriban

    3,905GitHub पर देखें↗

    Scriban एक टेक्स्ट टेम्प्लेटिंग लाइब्रेरी और .NET स्क्रिप्टिंग इंजन है जिसका उपयोग डायनामिक टेक्स्ट जनरेशन के लिए किया जाता है। यह एक टेम्प्लेट प्रोसेसर और एक सुरक्षित स्क्रिप्टिंग सैंडबॉक्स के रूप में कार्य करता है, जो एक सुरक्षित निष्पादन वातावरण प्रदान करता है जो अनधिकृत कोड निष्पादन को रोकने के लिए ऑब्जेक्ट एक्सपोज़र को प्रतिबंधित करता है। प्रोजेक्ट में एक एब्स्ट्रैक्ट सिंटैक्स ट्री टेम्प्लेट पार्सर भी शामिल है जो प्रोग्रामेटिक टेम्प्लेट विश्लेषण और संशोधन की अनुमति देता है। इंजन में एक समर्पित Liquid टेम्प्लेट इंजन और संगतता मोड है, जो इसे Liquid सिंटैक्स में लिखे गए टेम्प्लेट को पार्स, निष्पादित और परिवर्तित करने की अनुमति देता है। यह एक सदस्य-एक्सपोज़र फ़िल्टरिंग सिस्टम के माध्यम से खुद को अलग करता है जो डेवलपर्स को यह नियंत्रित करने के लिए ऑब्जेक्ट प्रॉपर्टीज़ का नाम बदलने, छिपाने या फ़िल्टर करने की अनुमति देता है कि टेम्प्लेट के भीतर डेटा कैसे एक्सेस किया जाता है। लाइब्रेरी एसिंक्रोनस टेम्प्लेट रेंडरिंग, सशर्त लॉजिक और संग्रह पुनरावृत्ति सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह डेटा हेरफेर के लिए अंतर्निहित यूटिलिटीज प्रदान करती है, जैसे गणितीय ऑपरेशन्स, JSON रूपांतरण, दिनांक और समय अंकगणित, और नियमित अभिव्यक्तियों का उपयोग करके व्यापक टेक्स्ट प्रोसेसिंग। डेवलपर्स कस्टम फंक्शन्स को परिभाषित करके और बाहरी क्लासेस को एकीकृत करके इंजन का विस्तार कर सकते हैं। प्रोजेक्ट Native AOT के माध्यम से नेटिव बाइनरी के रूप में प्रकाशन का समर्थन करने के लिए एक सुरक्षित API सतह प्रदान करता है।

    Manipulates template values using built-in operations chained through a pipe operator.

    C#handlebarsliquidmustache
    GitHub पर देखें↗3,905
  • mcxiaoke/rxdocsmcxiaoke का अवतार

    mcxiaoke/RxDocs

    3,804GitHub पर देखें↗

    RxDocs is a community-driven project that provides comprehensive technical documentation and educational resources for reactive programming. It serves as a centralized reference for developers implementing asynchronous data streams, offering detailed guides and operator specifications to support the management of complex event sequences. The project distinguishes itself by providing localized Chinese translations of technical concepts, ensuring that developers can access accurate information in their preferred language. It also focuses on accessibility by packaging these materials into portab

    Implements sequences of stream processing operators where the output of one function becomes the input of the next.

    androidkotlinreactivex
    GitHub पर देखें↗3,804
  • bigskysoftware/_hyperscriptbigskysoftware का अवतार

    bigskysoftware/_hyperscript

    3,706GitHub पर देखें↗

    Hyperscript is a DOM manipulation library and HTML scripting language that functions as a logic engine and reactive UI framework. It allows for the definition of interactive behavior and client-side logic directly within HTML attributes. The system distinguishes itself through declarative web scripting and in-HTML interactive behavior, which removes the requirement for separate JavaScript files to manage element states. It utilizes a specialized syntax for data processing, employing pipe operators to filter, sort, and convert data collections within the browser. The framework provides capabi

    Employs pipe operators within templates to chain data transformation functions in a linear flow.

    JavaScripthtmxhyperscriptscripting-language
    GitHub पर देखें↗3,706
  • btroncone/learn-rxjsbtroncone का अवतार

    btroncone/learn-rxjs

    3,671GitHub पर देखें↗

    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

    Implements sequences of stream processing operators where the output of one function becomes the input of the next.

    TypeScriptjavascriptlearning-rxjsobservables
    GitHub पर देखें↗3,671
  • error-or/error-orerror-or का अवतार

    error-or/error-or

    2,058GitHub पर देखें↗

    Error-or is a library that implements the result pattern to replace exception-based control flow with structured data. It provides a discriminated union implementation that encapsulates either a successful value or an error state within a single type, ensuring that operation outcomes are treated as first-class values. The library enables functional error handling by providing a fluent interface for chaining sequential operations. This monadic pipeline composition allows developers to define dependent operations that automatically short-circuit and return an error if any individual step in the

    Enables chaining of sequential operations that automatically short-circuit when an error is encountered.

    C#
    GitHub पर देखें↗2,058
  1. Home
  2. Software Engineering & Architecture
  3. Stream Piping
  4. Function Composition Operators

सब-टैग एक्सप्लोर करें

  • Stream Operator ChainsSequences of stream processing operators where the output of one function becomes the input of the next. **Distinct from Function Composition Operators:** Focuses on data stream operator chaining rather than general language-level function composition.
  • Template Value PipingChains data transformation functions together using a pipe operator within a template context. **Distinct from Function Composition Operators:** Distinct from general function composition: specifically applies to the piping of template values through built-in filters.