diff --git a/yesod-core/Yesod/Core/Class/Handler.hs b/yesod-core/Yesod/Core/Class/Handler.hs index bd4788c3..8b4b822d 100644 --- a/yesod-core/Yesod/Core/Class/Handler.hs +++ b/yesod-core/Yesod/Core/Class/Handler.hs @@ -56,7 +56,9 @@ GO(IdentityT) GO(ListT) GO(MaybeT) GOX(Error e, ErrorT e) +#if __GLASGOW_HASKELL__ >= 710 GO(ExceptT e) +#endif GO(ReaderT r) GO(StateT s) GOX(Monoid w, WriterT w) @@ -80,7 +82,9 @@ GO(IdentityT) GO(ListT) GO(MaybeT) GOX(Error e, ErrorT e) +#if __GLASGOW_HASKELL__ >= 710 GO(ExceptT e) +#endif GO(ReaderT r) GO(StateT s) GOX(Monoid w, WriterT w)