🛡️ Zero Prototype PollutionNative Array.prototype, String.prototype, etc. remain 100% untouched. Safe for libraries and enterprise apps.
⚡ Callable GettersWrite .uniq or .uniq() interchangeably with seamless TypeScript type safety powered by JavaScript Proxy.
🔒 Pure ImmutabilityEvery transformation returns a fresh wrapper. Original data structures are never mutated.
🎯 Full TypeScript InferenceAccurate end-to-end generics inference across your entire chaining pipeline.
🪶 Zero DependenciesUltra lightweight with no third-party runtime dependencies. Dual ESM/CJS packaging.
💎 Ruby ExpressivenessBring compact, tally, uniq, clamp, where, pluck, min_by, and more into your modern JavaScript/TypeScript stack.