ghc-exactprint-0.5.3.1: tests/examples/ghc80/T11182.hs
{-# LANGUAGE Strict #-}
-- | Strict should imply StrictData
module Main where
data Lazy a = Lazy ~a
main :: IO ()
main =
case Lazy undefined of
Lazy _ -> putStrLn "Lazy"
{-# LANGUAGE Strict #-}
-- | Strict should imply StrictData
module Main where
data Lazy a = Lazy ~a
main :: IO ()
main =
case Lazy undefined of
Lazy _ -> putStrLn "Lazy"