Effect Systems as Abstract Interpretations
Effect systems arise as abstract interpretations, abstracting a set of program semantics to the union of all program types whose concretizations include the semantics in question. This view grounds effect tracking in semantic abstraction.






