1 repositorio
Matching array elements using shortcuts like regular expressions or partial objects.
Distinct from Array Structure Matching: Distinct from Array Structure Matching: focuses on flexible element matching rather than just the structure or length of the iterable.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Flexible Array Matching. Refine with filters or upvote what's useful.
Sugar es una biblioteca de utilidades de JavaScript diseñada para extender objetos y prototipos nativos con métodos adicionales para la manipulación y transformación de datos. Funciona como un kit de herramientas para utilidades de objetos, manipulación de fechas, inflexión de cadenas y el polyfilling de características del lenguaje estándar faltantes o rotas. La biblioteca proporciona la capacidad de mapear métodos de utilidad directamente sobre prototipos integrados o envolver valores en objetos temporales para permitir el encadenamiento de métodos sin modificar los prototipos globales. También incluye un sistema de polyfill para asegurar un comportamiento consistente en diferentes entornos de ejecución mediante la implementación de funcionalidades modernas del lenguaje faltantes. Las capacidades incluyen el formato internacional de fechas y el análisis de cadenas de fechas humanizadas. La biblioteca también maneja el procesamiento de lenguaje natural mediante la inflexión y normalización de cadenas, el recorrido profundo de propiedades de objetos anidados y la ordenación de arrays consciente de la configuración regional. Además, proporciona herramientas para clonar objetos mutables y definir rangos de valores para números, fechas y cadenas.
Simplifies array element matching using strings, regular expressions, or partial object shortcuts.