you can still have total functions that don't finish in humanly/business reasonable amount of time.
Just like pure functions can use more memory than your system has. Or computing them can cause your CPU to heat up, which is surely a side-effect.
Just like pure functions can use more memory than your system has. Or computing them can cause your CPU to heat up, which is surely a side-effect.