Using existing hash function, add hash items and make them nestable as well as type-safe.
The type safety should include numeric values, regex types (potentially parsing expression grammar rules), hash references and strings. Note: hashes and hash functions should be different types so they can be constant-folded as an optimization.
Using existing hash function, add hash items and make them nestable as well as type-safe.
The type safety should include numeric values, regex types (potentially parsing expression grammar rules), hash references and strings. Note: hashes and hash functions should be different types so they can be constant-folded as an optimization.