@@ -132,7 +132,7 @@ instance Lift.LiftCallCC trans => Lift.LiftCallCC (TaggedTrans tag trans) where
133-- Instances for mtl classes
133-- Instances for mtl classes
135−instance {-# OVERLAPPABLE #-}
135+instance
136 ( Mtl.MonadCont m
136 ( Mtl.MonadCont m
137 , Lift.LiftCallCC trans
137 , Lift.LiftCallCC trans
138 , Monad (trans m)
138 , Monad (trans m)
@@ -140,7 +140,7 @@ instance {-# OVERLAPPABLE #-}
141 callCC = Lift.liftCallCC' Mtl.callCC
141 callCC = Lift.liftCallCC' Mtl.callCC
143−instance {-# OVERLAPPABLE #-}
143+instance
144 ( Mtl.MonadReader r m
144 ( Mtl.MonadReader r m
145 , Lift.LiftLocal trans
145 , Lift.LiftLocal trans
146 , Monad (trans m)
146 , Monad (trans m)
@@ -150,7 +150,7 @@ instance {-# OVERLAPPABLE #-}
150 local = Lift.liftLocal Mtl.ask Mtl.local
150 local = Lift.liftLocal Mtl.ask Mtl.local
151 reader = lift . Mtl.reader
151 reader = lift . Mtl.reader
153−instance {-# OVERLAPPABLE #-}
153+instance
154 ( Mtl.MonadState s m
154 ( Mtl.MonadState s m
155 , MonadTrans trans
155 , MonadTrans trans
156 , Monad (trans m)
156 , Monad (trans m)
@@ -160,7 +160,7 @@ instance {-# OVERLAPPABLE #-}
160 put = lift . Mtl.put
160 put = lift . Mtl.put
161 state = lift . Mtl.state
161 state = lift . Mtl.state
163−instance {-# OVERLAPPABLE #-}
163+instance
164 ( Mtl.MonadWriter w m
164 ( Mtl.MonadWriter w m
165 , Lift.LiftListen trans
165 , Lift.LiftListen trans
166 , Lift.LiftPass trans
166 , Lift.LiftPass trans
@@ -172,7 +172,7 @@ instance {-# OVERLAPPABLE #-}
172 listen = Lift.liftListen Mtl.listen
172 listen = Lift.liftListen Mtl.listen
173 pass = Lift.liftPass Mtl.pass
173 pass = Lift.liftPass Mtl.pass
175−instance {-# OVERLAPPABLE #-}
175+instance
176 ( Mtl.MonadError e m
176 ( Mtl.MonadError e m
177 , Lift.LiftCatch trans
177 , Lift.LiftCatch trans
178 , Monad (trans m)
178 , Monad (trans m)