9 रिपॉजिटरी
Removing elements from a collection based on a boolean condition.
Distinct from Array Element Modifiers: Focuses specifically on filtering via predicates rather than general modifications or index-based removal.
Explore 9 awesome GitHub repositories matching data & databases · Predicate-Based Filtering. Refine with filters or upvote what's useful.
qs एक क्वेरी स्ट्रिंग पार्सिंग और सीरियलाइज़ेशन लाइब्रेरी है जिसका उपयोग URL क्वेरी स्ट्रिंग्स को JavaScript ऑब्जेक्ट्स में बदलने और ऑब्जेक्ट्स या ऐरे को वापस URI-एन्कोडेड स्ट्रिंग्स में बदलने के लिए किया जाता है। यह एक सुरक्षित पार्सर और URI एन्कोडिंग यूटिलिटी के रूप में कार्य करता है, जिसे विशेष रूप से नेस्टेड डेटा स्ट्रक्चर्स को संभालने के लिए डिज़ाइन किया गया है। यह लाइब्रेरी कॉन्फ़िगर करने योग्य नेस्टिंग शैलियों और ऐरे सीरियलाइज़ेशन फॉर्मेट्स के माध्यम से खुद को अलग बनाती है। यह कस्टम कैरेक्टर एन्कोडिंग लॉजिक के लिए सपोर्ट प्रदान करती है और UTF-8 और ISO-8859-1 के बीच रूपांतरणों को प्रबंधित करने के लिए चार्टसेट सेंटिनल्स का उपयोग करती है। संसाधन की कमी (resource exhaustion) और सुरक्षा कमजोरियों को रोकने के लिए, यह प्रोजेक्ट पैरामीटर-काउंट थ्रॉटलिंग और सख्त पार्सिंग गहराई सीमाओं को लागू करता है। इसमें नल वैल्यू हैंडलिंग, प्रेडिकेट-आधारित की-फ़िल्टरिंग, और डेटा को सीरियलाइज़ करने के तरीके को प्रबंधित करने के लिए प्लगेबल एन्कोडिंग फंक्शन्स जैसी क्षमताएं भी शामिल हैं।
Excludes specific keys or reorders the final string by applying custom boolean functions during serialization.
ts-reset is a TypeScript type enhancement library that overrides and augments the built-in type definitions for standard JavaScript APIs. Its core purpose is to replace unsafe any return types with stricter alternatives like unknown, forcing developers to explicitly validate data before using it. The library achieves this through global type augmentation and declaration merging, applying changes across the entire project without requiring per-file imports. The library differentiates itself by targeting specific pain points in everyday TypeScript usage. It relaxes type constraints on array
Removes falsy values from an array type by using Boolean as a type predicate in the filter method.
Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis
Provides programmatic filtering of distributed map entries using boolean predicates for targeted data retrieval.
rimraf एक Node.js रिकर्सिव फ़ाइल डिलीशन टूल और क्रॉस-प्लेटफ़ॉर्म फ़ाइलसिस्टम यूटिलिटी है। यह विभिन्न ऑपरेटिंग सिस्टमों में फ़ाइलों और निर्देशिकाओं और उनकी सभी सामग्री को हटाने के लिए एक प्रोग्रामेटिक लाइब्रेरी और कमांड-लाइन इंटरफ़ेस दोनों प्रदान करता है। यह यूटिलिटी ग्लोब-आधारित फ़ाइल डिलीशन का समर्थन करती है, जिससे केवल शाब्दिक पथों के बजाय विशिष्ट वाइल्डकार्ड पैटर्न से मेल खाने वाली वस्तुओं को हटाने की अनुमति मिलती है। इसमें डिलीशन प्रक्रियाओं को बीच में ही रोकने और विशिष्ट फ़ाइलों या फ़ोल्डरों को बाहर करने के लिए कस्टम प्रेडिकेट-आधारित फ़िल्टरिंग लागू करने की क्षमता भी शामिल है। यह प्रोजेक्ट रिकर्सिव डेप्थ-फ़र्स्ट ट्रैवर्सल, क्रॉस-प्लेटफ़ॉर्म पाथ नॉर्मलाइज़ेशन और एसिंक्रोनस I/O सहित व्यापक फ़ाइलसिस्टम मैनेजमेंट क्षमताओं को कवर करता है। ये विशेषताएं ऑटोमेटेड बिल्ड आर्टिफ़ैक्ट रिमूवल और सामान्य प्रोजेक्ट वर्कस्पेस क्लीनअप जैसे कार्यों को सक्षम बनाती हैं।
Allows using custom boolean functions to selectively exclude specific files or folders from being deleted.
Cats एक Scala फंक्शनल प्रोग्रामिंग लाइब्रेरी और टाइप क्लास लाइब्रेरी है जिसे बीजगणितीय पैटर्न और फंक्शनल एब्स्ट्रैक्शंस को लागू करने के लिए डिज़ाइन किया गया है। यह इंटरफेस का एक मानकीकृत सेट और फंक्शनल रैपर्स व कंटेनर्स का एक मॉड्यूलर टूलकिट प्रदान करता है ताकि विभिन्न टाइप्स में एड-हॉक पॉलीमॉर्फिज्म और जेनेरिक प्रोग्रामिंग को सक्षम किया जा सके। यह प्रोजेक्ट एक फंक्शनल एब्स्ट्रैक्शन स्टैंडर्ड के रूप में कार्य करता है, जो नेस्टेड इफेक्टफुल कॉन्टेक्स्ट को कंपोज़ करने और एक ही पाइपलाइन के भीतर कई कम्प्यूटेशनल साइड इफेक्ट्स को संभालने के लिए एक मोनाड ट्रांसफॉर्मर सूट प्रदान करता है। यह प्रोग्राम लॉजिक को डेटा स्ट्रक्चर्स के रूप में प्रस्तुत करके एम्बेडेड डोमेन-विशिष्ट भाषाओं के निर्माण को सक्षम बनाता है जिन्हें उनकी परिभाषाओं से अलग से इंटरप्रेट किया जाता है। यह लाइब्रेरी व्यापक क्षमता क्षेत्रों को कवर करती है जिसमें मानों को संयोजित और कम करने के लिए बीजगणितीय डेटा मैनिपुलेशन, टाइप-सेफ स्टेट मैनेजमेंट और एरर एक्यूमुलेशन व रिकवरी को औपचारिक बनाने के लिए फंक्शनल एरर हैंडलिंग शामिल है। यह इफेक्टफुल कम्प्यूटेशन मैनेजमेंट और फंक्शनल क्षमताओं के साथ स्टैंडर्ड कलेक्शन टाइप्स के विस्तार के लिए भी उपकरण प्रदान करता है। इस लाइब्रेरी में यह सुनिश्चित करने के लिए बीजगणितीय लॉ वैलिडेशन के तंत्र शामिल हैं कि टाइप क्लास इंस्टेंस गणितीय गुणों का पालन करते हैं।
Provides utilities to filter or transform values contained within functional wrappers based on predicates.
ActiveLabel.swift iOS के लिए एक रिच टेक्स्ट पार्सिंग लाइब्रेरी और इंटरैक्टिव टेक्स्ट लेबल है। यह मानक लेबल्स के प्रतिस्थापन के रूप में कार्य करता है, जो स्ट्रिंग्स के भीतर विशिष्ट टेक्स्ट पैटर्न की पहचान करता है और पहचाने गए एंटिटीज पर अलग-अलग विज़ुअल स्टाइल्स लागू करता है। यह प्रोजेक्ट एक कस्टम रेगुलर एक्सप्रेशन टेक्स्ट रिकॉग्नाइज़र का उपयोग करके हैशटैग्स, मेंशन्स, और URLs का पता लगाने और हाइलाइट करने में सक्षम बनाता है। यह प्रोजेक्ट-विशिष्ट टेक्स्ट पैटर्न की परिभाषा की अनुमति देता है और यह निर्धारित करने के लिए प्रेडिकेट-आधारित फ़िल्टरिंग का उपयोग करता है कि क्या पहचाने गए एंटिटीज को हाइलाइट किया जाना चाहिए या अनदेखा किया जाना चाहिए। यह सिस्टम एंटिटी टैप हैंडलिंग के माध्यम से यूज़र इंटरैक्शन को प्रबंधित करता है, जो यूज़र्स के पहचाने गए एलिमेंट्स के साथ इंटरैक्ट करने पर कॉलबैक फंक्शन्स को ट्रिगर करता है। इसमें URL प्रबंधन के लिए यूटिलिटीज भी शामिल हैं, जैसे लेआउट स्थिरता बनाए रखने के लिए लंबे वेब पतों को छोटा करना।
Uses boolean logic predicates to determine whether detected text entities should be highlighted or ignored.
This project is a Chinese localization repository and technical translation project designed to make concise programming projects and technical documentation accessible to Chinese speakers. It provides a collection of translated resources and curated mappings of computer science terminology to ensure consistent translation of technical concepts. The project implements a software localization workflow that converts English-language technical guides and codebase documentation into Chinese. This process utilizes a technical glossary resource and a resource-driven localization model to maintain t
Excludes nodes from a graph traversal based on custom predicate functions or property matches.
Scrutor is a library that extends the standard Microsoft dependency injection container. It provides tools for automated type discovery, complex registration orchestration, and service decoration capabilities within the .NET ecosystem. The project enables the automatic discovery and registration of types from assemblies based on interfaces or attributes. It also provides a framework for wrapping existing services with decorator classes to add functionality without modifying the original source code. The library covers broad capability areas including assembly scanning workflows, dependency i
Uses boolean logic predicates to determine which classes should be registered in the dependency container.
Dollar is a functional programming library for Swift that provides a comprehensive toolkit for collection manipulation, string processing, mathematical calculations, and date and time management. It serves as a utility suite for filtering, aggregating, and restructuring arrays and dictionaries. The project implements functional programming patterns such as currying, memoization, and function composition. It also features a chainable wrapper interface that allows multiple data transformations to be applied sequentially before extracting a final result. The library covers a wide range of capab
Employs callback functions as predicates to isolate, search, and partition elements within arrays and dictionaries.