ParentFull threadspion·You can use a language / compiler / static analyzer that restricts side-effects.View on HN