yesod/yesod-core/Yesod/Core
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
..
Class allow more than one session message and add statuses 2016-03-16 18:14:40 +00:00
Internal yesod-core: Make it work with ghc-8.0 2016-04-19 14:52:03 +10:00
Content.hs Replace deprecated breakByte function. 2015-08-26 15:03:14 +02:00
Dispatch.hs Update maximum expiry once per day 2015-10-11 07:28:52 +00:00
Handler.hs Bump version for CSRF logging changes, and improve error message. 2016-03-28 23:36:31 -07:00
Internal.hs Add hook to apply arbitrary function to all handlers 2015-12-09 11:29:13 -08:00
Json.hs Clean up a bunch of warnings 2014-09-29 08:08:02 +03:00
TypeCache.hs document cache key 2014-10-02 09:11:23 -07:00
Types.hs Move auto-updater into YesodRunnerEnv 2015-10-10 15:58:39 +00:00
Unsafe.hs GHC 7.10 import warnings removed from yesod-core. 2015-08-26 14:52:39 +02:00
Widget.hs ToWidget instances for Css, JS 2014-04-23 16:31:13 +03:00