packages feed

haskell-tools-builtin-refactorings-1.0.1.1: test/ExtensionOrganizerTest/DefaultSignaturesTest/Basic.hs

{-# LANGUAGE DefaultSignatures #-}

module Basic where

class DefaultClass a where
  f :: a -> ()
  f = const ()

class C a where
  g :: a -> ()
  default g :: DefaultClass a => a -> ()  {-* DefaultSignatures *-}
  g = f