recursively Object.freeze() on objects and functions with properties
Recursively (and efficiently) freeze and thaw objects.
An utterly minimal immutability library in the spirit of immer
A packer-unpacker for format from perl world: https://metacpan.org/pod/Storable
Provides functions to make mutable objects immutable ('freeze'), and immutable objects mutable ('thaw').