Repository navigation

#

recursive

🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.

Python
6596
2 个月前

DeepDiff: Deep Difference and search of any Python object/data. DeepHash: Hash of any object based on its contents. Delta: Use deltas to reconstruct objects by adding deltas together.

Python
2218
2 天前

watcher is a Go package for watching for files or directory changes without using filesystem events.

Go
1494
2 年前
Go
752
3 个月前

Patch asyncio to allow nested event loops

Python
730
1 年前

rapid content discovery tool for recursively querying webservers, handy in pentesting and web application assessments

Go
246
6 年前

(experimental) Syntactic sugar for variant and optional types.

C++
158
6 年前
JavaScript
146
2 年前

A PHP package to redact array values by their keys.

PHP
146
2 年前

A TypeScript deep merge function with automatically inferred types.

TypeScript
132
5 个月前

Recursively merge values in a JavaScript object.

JavaScript
111
3 年前

Deeply mix the properties of objects into the first object, while also mixing-in child objects.

JavaScript
80
2 年前

Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.

JavaScript
79
8 个月前

Clojure library for defining recursive maps; literally, programmatically and with pure data.

Clojure
79
1 年前

Recursively tracks changes within a view model no matter how deeply nested the observables are or whether they are nested within dynamically created array elements.

JavaScript
74
2 年前

Cloning ES5+ objects in a shallow or deep way

JavaScript
47
5 年前

Recursively read a directory, blazing fast. Use with picomatch or micromatch to match globs.

JavaScript
43
2 年前