module HoleTypeParameter; type List' (A : _) := | nil' | cons' A (List' A);