liquidhaskell-0.9.0.2.1: tests/pos/NoPositivityCheck.hs
{-@ LIQUID "--no-positivity-check" @-}
module NoPositivityCheck where
data Bad1 a = No11 (Bad1 a -> Int) | No12 (Bad1 a)
data Bad2 a = No2 (Int -> Bad2 a -> Int)
data Bad3 a = No3 (Bad3 Int -> Int)
data BadRec1 a = NoRec1 (BadRec2 a -> Int)
data BadRec2 a = NoRec2 (BadRec1 a)