yesod/yesod-core/Yesod/Core/Internal
Erik de Castro Lopo 226c381baa yesod-core: Make it work with ghc-8.0
Use CPP hackery to make it compile with ghc-8.0 and ghc 7.10. If
ghc-7.10 works, I assume earlier supported versions of GHC also
work. All tests pass with both GHC versions.

Unfortunately, the TH changes force changes in the type signature
of Yesod.Routes.TH.RenderRoute.mkRouteCons from:

    mkRouteCons :: [ResourceTree Type] -> ([Con], [Dec])

to

    mkRouteCons :: [ResourceTree Type] -> Q ([Con], [Dec])

and I can't see a way around that.
2016-04-19 14:52:03 +10:00
..
LiteApp.hs GHC 7.10 import warnings removed from yesod-core. 2015-08-26 14:52:39 +02:00
Request.hs More efficient token generation 2014-10-20 10:34:38 +03:00
Response.hs Clean up a bunch of warnings 2014-09-29 08:08:02 +03:00
Run.hs Move auto-updater into YesodRunnerEnv 2015-10-10 15:58:39 +00:00
Session.hs typo 2016-03-01 15:13:34 -06:00
TH.hs yesod-core: Make it work with ghc-8.0 2016-04-19 14:52:03 +10:00
Util.hs Make comment more precise 2015-10-11 07:39:48 +00:00