1 个仓库
Logic for reorganizing data into chunks, flat lists, or transposed matrices.
Distinct from Array Chunking: Covers flattening and transposition in addition to basic chunking
Explore 1 awesome GitHub repository matching data & databases · Collection Restructuring. Refine with filters or upvote what's useful.
Dollar 是一个 Swift 函数式编程库,提供了一套用于集合操作、字符串处理、数学计算以及日期和时间管理的综合工具包。它作为过滤、聚合和重构数组及字典的实用工具集。 该项目实现了柯里化(currying)、记忆化(memoization)和函数组合等函数式编程模式。它还具备链式包装器接口,允许在提取最终结果之前按顺序应用多次数据转换。 该库涵盖了广泛的功能领域,包括文本清理和大小写转换、正则表达式操作,以及阶乘和除数等数学值的计算。它还包含用于解析 Unix 时间戳和计算相对时间偏移的工具。 该工具包通过泛型方法扩展了 Swift 标准库类型,以实现数据转换和聚合。
Reorganizes data into new formats such as chunks, flat lists, transposed matrices, or grouped dictionaries.