Hacker News new | ask | show | jobs
by Gare 906 days ago
When the caller passes you a deep structure and you want to ensure they don't mutate it afterwards. But I agree, it's seldom needed in application code.