awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repositorios

Awesome GitHub RepositoriesPredicate-Based Element Testing

Functions that test whether all or any elements in a collection satisfy a given predicate.

Distinct from Array Element Finding: Distinct from Array Element Finding: tests all elements against a predicate rather than locating a specific element.

Explore 8 awesome GitHub repositories matching programming languages & runtimes · Predicate-Based Element Testing. Refine with filters or upvote what's useful.

Awesome Predicate-Based Element Testing GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • javascript-tutorial/en.javascript.infoAvatar de javascript-tutorial

    javascript-tutorial/en.javascript.info

    25,344Ver en GitHub↗

    This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development education resource providing instruction on modern language fundamentals, object-oriented design, and advanced asynchronous programming patterns. The resource functions as both a frontend development guide and a technical reference. It covers core language features such as closures, prototypes, promises, and typed arrays, while providing practical lessons on managing browser data and handling network requests. The content spans several key capability areas, including browser

    Instructs on locating specific items or matches within arrays using values or predicate functions.

    HTMLenglishjavascripttutorial
    Ver en GitHub↗25,344
  • carp-lang/carpAvatar de carp-lang

    carp-lang/Carp

    5,815Ver en GitHub↗

    Carp is a statically typed Lisp compiler that compiles Lisp-like syntax directly to C source code, enabling seamless integration with existing C libraries and low-level system programming. It manages memory deterministically at compile time using ownership tracking and linear types, eliminating garbage collection pauses and runtime overhead while ensuring type safety through an inferred static type system. The language distinguishes itself through compile-time macro expansion and metaprogramming capabilities, allowing code generation and transformation before final binary output. It enforces

    Provides functions to test whether all elements in a static array satisfy a predicate.

    Haskellfunctionalfunctional-programminggame-development
    Ver en GitHub↗5,815
  • stdlib-js/stdlibAvatar de stdlib-js

    stdlib-js/stdlib

    5,735Ver en GitHub↗

    Ships functions that test whether every element in a collection satisfies a predicate.

    JavaScriptjavascriptjslibrary
    Ver en GitHub↗5,735
  • thoas/go-funkAvatar de thoas

    thoas/go-funk

    4,939Ver en GitHub↗

    go-funk es una librería de programación funcional para Go que proporciona un conjunto de funciones auxiliares para transformar y consultar slices y maps. Permite un estilo de codificación declarativo para la manipulación de colecciones y la transformación de datos, reduciendo la necesidad de bucles manuales repetitivos. La librería implementa funciones de orden superior para operaciones comunes, incluyendo mapeo, filtrado y búsqueda a través de estructuras de datos utilizando predicados y callbacks. Incluye utilidades para detectar la existencia de elementos y encontrar elementos comunes entre colecciones. Estas capacidades están respaldadas por restricciones de tipo basadas en genéricos y aserciones de tipo impulsadas por interfaces para garantizar que las operaciones funcionen en diversos tipos de elementos.

    Provides functions to locate the first element in a collection that satisfies a matching criterion.

    Go
    Ver en GitHub↗4,939
  • zeux/pugixmlAvatar de zeux

    zeux/pugixml

    4,590Ver en GitHub↗

    pugixml es un analizador XML de C++ ligero y una biblioteca basada en DOM utilizada para analizar, manipular y guardar documentos XML. Proporciona un conjunto de herramientas portátil para leer datos XML de archivos, cadenas o búferes de memoria y convertirlos en un modelo de objetos de documento en memoria. La biblioteca incluye un motor XPath 1.0 dedicado para extraer nodos y datos específicos a través de expresiones de ruta. Se distingue por su gestión de memoria personalizable, permitiendo que las operaciones de heap se redirijan a funciones de asignación definidas por el usuario, y la capacidad de realizar análisis de búfer in-place para reducir las asignaciones de memoria. Su superficie de capacidades cubre la manipulación de datos XML, como insertar o eliminar nodos y atributos, y la serialización de documentos para exportar datos estructurados a flujos o archivos. El proyecto también proporciona mecanismos para el recorrido del árbol a través de iteradores y objetos walker, así como una interfaz de escritura para redirigir destinos de salida.

    Locates nodes or attributes by applying a custom boolean function to filter elements.

    C++
    Ver en GitHub↗4,590
  • ankurp/dollarAvatar de ankurp

    ankurp/Dollar

    4,240Ver en GitHub↗

    Dollar es una biblioteca de programación funcional para Swift que proporciona un kit de herramientas integral para la manipulación de colecciones, procesamiento de cadenas, cálculos matemáticos y gestión de fechas y horas. Sirve como una suite de utilidades para filtrar, agregar y reestructurar arrays y diccionarios. El proyecto implementa patrones de programación funcional como currificación, memorización y composición de funciones. También cuenta con una interfaz de wrapper encadenable que permite aplicar múltiples transformaciones de datos secuencialmente antes de extraer un resultado final. La biblioteca cubre una amplia gama de áreas de capacidad, incluyendo saneamiento de texto y conversión de mayúsculas/minúsculas, operaciones de expresiones regulares y el cálculo de valores matemáticos como factoriales y divisores. También incluye herramientas para analizar marcas de tiempo Unix y calcular desplazamientos de tiempo relativos. El kit de herramientas extiende los tipos de la biblioteca estándar de Swift con métodos genéricos para la transformación y agregación de datos.

    Locates the first or last element, or the index of a value, that matches a condition.

    Swift
    Ver en GitHub↗4,240
  • koka-lang/kokaAvatar de koka-lang

    koka-lang/koka

    3,936Ver en GitHub↗

    Koka is a statically typed functional programming language featuring an algebraic effect system. It uses a strong type system to verify program correctness and track side effects at compile time. The language is distinguished by a reference counting compiler that transforms source code into native C code, eliminating the need for a tracing garbage collector. It employs perceive-based in-place updates to reduce memory overhead and utilizes tail recursion modulo cons for constant-space data structure construction. The system provides a comprehensive standard library covering numeric operations

    Includes functions to test whether all or any elements in a list satisfy a boolean condition.

    Kokaalgebraic-effectseffect-handlershandler
    Ver en GitHub↗3,936
  • marijnh/eloquent-javascriptAvatar de marijnh

    marijnh/Eloquent-JavaScript

    3,097Ver en GitHub↗

    Eloquent-JavaScript is a comprehensive JavaScript programming textbook and interactive coding tutorial designed for web development education. It serves as both a language reference and a practical guide, combining theoretical lessons with an environment where learners can execute and modify code examples. The project focuses on the fundamental principles of the JavaScript language, including lexical scoping, prototype-based inheritance, and asynchronous patterns. It provides detailed instruction on object-oriented programming, functional programming, and the use of the browser DOM to create

    Demonstrates how to verify if all elements in a collection satisfy a specific predicate.

    JavaScript
    Ver en GitHub↗3,097
  1. Home
  2. Programming Languages & Runtimes
  3. Programming Utilities
  4. Data Structure and Type Helpers
  5. Data Type Utilities
  6. Array Element Finding
  7. Predicate-Based Element Testing

Explorar subetiquetas

  • Element Search2 sub-etiquetasLocating specific items or matches within a collection using values or predicates. **Distinct from Predicate-Based Element Testing:** Distinct from Predicate-Based Element Testing: focuses on returning the found element or its index rather than a boolean test result.