1 个仓库
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 是一个 Swift 函数式编程库,提供了一套用于集合操作、字符串处理、数学计算以及日期和时间管理的综合工具包。它作为过滤、聚合和重构数组及字典的实用工具集。 该项目实现了柯里化(currying)、记忆化(memoization)和函数组合等函数式编程模式。它还具备链式包装器接口,允许在提取最终结果之前按顺序应用多次数据转换。 该库涵盖了广泛的功能领域,包括文本清理和大小写转换、正则表达式操作,以及阶乘和除数等数学值的计算。它还包含用于解析 Unix 时间戳和计算相对时间偏移的工具。 该工具包通过泛型方法扩展了 Swift 标准库类型,以实现数据转换和聚合。
Shuffles, chunks, or partitions array elements into groups based on size or callback functions.