Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/tests/nhc-bugs/deriving/Main.hs
data A = B deriving () main :: IO () main = return ()