1 2 3 4 5 6 7 8 9
==================== Parser ==================== module ShouldCompile where data A = A | <document comment> forall a. B a a | <document comment> forall a. Num a => C a