5 个仓库
Computes the set difference between arrays to find unique elements present in one but not another.
Distinct from Difference Arrays: Distinct from difference arrays as it performs set subtraction rather than range updates via prefix sums.
Explore 5 awesome GitHub repositories matching data & databases · Array Difference Computation. Refine with filters or upvote what's useful.
es-toolkit is a JavaScript utility library and TypeScript data transformation toolset designed as a high-performance alternative to traditional utility suites. It serves as a tree-shakable module library and a compatibility layer for those migrating from legacy dependencies by mirroring established function signatures. The project is specifically optimized for AI code generation, providing structured documentation and specialized skill sets to improve the accuracy and discoverability of its functions for AI coding assistants. Its architecture focuses on a zero-dependency core and modular expo
Finds elements present in one array but not in another and returns the unique values.
30 Seconds of Python is a curated collection of short, reusable Python code snippets designed for quick reference and immediate reuse. It provides an interactive browser that lets you explore snippets organized by tags, search across names and descriptions, and copy code to your clipboard with a single click. The collection covers a broad range of common programming tasks, including list and dictionary operations, string formatting and manipulation, date and time calculations, and color format conversion. It also includes utilities for data transformation, such as converting between case styl
Provides a utility for computing the set difference between two iterables efficiently.
collect.js is a dependency-free JavaScript library that provides a fluent, chainable interface for manipulating arrays and objects. It mirrors the Laravel Collection API, offering a consistent set of methods for data transformation across JavaScript and Laravel backend environments. The library stores collection data as plain arrays internally and supports fluent method chaining, where each method returns a new collection instance. The library distinguishes itself by closely replicating the Laravel Collection API in JavaScript, mapping each PHP method to an equivalent JavaScript implementatio
Ships a method to compute the set difference between collections, finding items present in one but not another.
Radash 是一个 TypeScript 函数式实用工具库,专为数据转换、验证和工作流管理而设计。它提供了一系列类型化的辅助函数来操作数组、对象和字符串。 该项目具有用于管理 Promise、重试和并发限制的异步工作流工具包,以及一套用于验证原始类型、对象和 Promise 的布尔验证器。它还实现了函数式编程模式,如函数组合、偏函数应用和错误优先响应模式。 该库涵盖了广泛的功能,包括具有深克隆和合并的对象状态管理、复杂的数组操作和字符串格式化。它还提供了用于执行优化的工具,如速率限制和结果缓存。
Provides a utility to compute the set difference between two arrays.
Shapely 是一个用于操作和分析平面几何对象的库,作为 GEOS C++ 引擎的 Python 封装器。它提供了一个框架,用于在笛卡尔平面内计算几何属性、评估空间关系和执行拓扑谓词。 该项目以其矢量化几何处理器脱颖而出,该处理器能够跨大型形状数组执行空间操作以提高吞吐量。它还包括一个基于 R-trees 的空间索引系统,以加速相交几何和最近邻的检索。 该库涵盖了广泛的功能,包括用于计算并集和交集的几何集合运算、在 GeoJSON 和 Well-Known Text 等格式之间的空间数据序列化,以及用于验证和修复几何拓扑的工具。它进一步支持几何变换、缓冲以及生成凸包或 Voronoi 图。
Computes the intersection, union, difference, and symmetric difference between geometric objects to create new shapes.