Making program behaviour explicit | Pirrmann's train of thought
The post uses F# computation expressions to show how quoted expressions can be mutated before evaluation, producing unpredictable runtime behavior and even supporting mutation-testing-style replacements.