haskell-language-server-2.15.0.0: plugins/hls-class-plugin/test/testdata/T9.hs
module T9 where
class A a where
a :: a
instance A Int where
a = 1
class (A a) => B a where
{-# MINIMAL b1 #-}
b1 :: a
b2 :: a
b2 = b1
instance B Int where
module T9 where
class A a where
a :: a
instance A Int where
a = 1
class (A a) => B a where
{-# MINIMAL b1 #-}
b1 :: a
b2 :: a
b2 = b1
instance B Int where