sinks

Tools for object sync (get it?!), validation, diffing, and immutable deep setting

gensync

Allows users to use generators in order to write common functions that can be both sync or async.