Re:Idris: A Language for Type-Driven Development
by still_grokking on Saturday January 21, 2023 @05:57AM
(#34465539)
If you don't have referential transparency mathematical equations don't hold. You can't be sure that `a = b` stays true if deducted once.
So "the problem" doesn't get only harder, it becomes impossible to solve in a formal way.
No referential transparency (among other things, no doubt) makes this a harder problem to solve than just using a language that supports it.
$0.02