packages feed

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