smart hash table
Cross-environment hash functions (SHA256 and MD5) for Node.js and browsers, with support for strings, streams, and files.
partial queries in HashSets, the traits.