Behaves as transformLeafs but doesn't enforce at compile time that all types can be handled by the visiting functions.
Transforms algebraics leafs recursively in place, ensuring that all leaf types are handled by the visiting functions.
Behaves as transformLeafs but doesn't enforce at compile time that all types can be handled by the visiting functions.
Transformation utilities for JSON-like values