Violating memory safety with Haskell's value restriction (welltypedwit.ch)
A common issue in impure ML-style languages with polymorphism and mutable references is the possibility of polymorphic references.