Classical physics is an example of pure functional system — when you measure something, the measurement itself has no side effects.
But in quantum mechanics, when you measure something the very action of measurement affects the object of observation. Probably God used unsafePerformIO somewhere?

