packages feed

haskell-language-server-2.7.0.0: plugins/hls-eval-plugin/test/testdata/info-util/InfoUtil.hs

module InfoUtil
  ( Eq
  , Ord
  , Foo (..)
  , Bar (..)
  , Baz
  )
where

import           Prelude (Eq, Ord)

data Foo = Foo1 | Foo2
  deriving (Eq, Ord)

data Bar = Bar1 | Bar2 | Bar3
  deriving (Eq, Ord)

class Baz t
instance Baz Foo
instance Baz Bar