Overview
Small helpers you reach for constantly: identity generation, deep copy/freeze, emptiness checks, idle scheduling, cookie parsing, and timing wrappers.
debounce and throttle return enhanced functions with .cancel() and .flush() — create them once outside the template. Runtime probes like isAtom live on Type Guards.
UUID generation & debounce
Generate RFC 4122 UUIDs on demand and observe debounce — the bottom value only updates 400 ms after you stop typing.
deepClone / deepFreeze / isEmpty
Clone mutates independently; freeze blocks further edits.