Hacker News new | ask | show | jobs
by cryptonector 692 days ago
jq does this. But at the jq language level it looks like mutation creates new values without mutating the old ones.