1 repositorio
Operations for reversing, rotating, or sorting array elements into new sequences.
Distinct from Array Rearrangement Algorithms: Covers general rearrangements like reversing and rotating, whereas Array Rearrangement Algorithms focus on specific non-monotonic patterns.
Explore 1 awesome GitHub repository matching software engineering & architecture · Array Rearrangements. Refine with filters or upvote what's useful.
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.
Shuffles, chunks, or partitions array elements into groups based on size or callback functions.