summaryrefslogtreecommitdiff
path: root/testsuite/tests/typecheck/should_fail/T12918a.hs
blob: 303cefe9b989b3899e043e161c82af1f4227cc05 (plain)
1
2
3
4
5
6
7
8
9
{-# LANGUAGE DefaultSignatures #-}
module T12918a where

import Control.Monad.Trans.Class

class Monad m => MonadSupply m where
  fresh :: m Integer
  default fresh :: MonadTrans t => t m Integer
  fresh = lift fresh