1 2 3 4 5 6 7
{-# LANGUAGE GADTs #-} {-# LANGUAGE LinearTypes #-} {-# LANGUAGE TemplateHaskell #-} module LinearTHFail2 where $([d| data T where { MkT :: Int -> T } |])