on master help sign in
Merge pull request #350 from obsidiansystems/more-client-constraints
aa316f5Tom Smalley
lib/frontend/src/Obelisk/Frontend.hs+7−4
@@ -67,11 +67,14 @@ type ObeliskWidget js t route m =
67 , MonadFix (Performable m)
67 , MonadFix (Performable m)
68 , PrimMonad m
68 , PrimMonad m
69 , Prerender js t m
69 , Prerender js t m
70− , SetRoute t route m
70+ , PrebuildAgnostic t route m
71− , SetRoute t route (Client m)
71+ , PrebuildAgnostic t route (Client m)
72+ )
73+
74+type PrebuildAgnostic t route m =
75+ ( SetRoute t route m
72 , RouteToUrl route m
76 , RouteToUrl route m
73− , RouteToUrl route (Client m)
77+ , MonadFix m
74− , Monad (Client m)
75 )
78 )
76
79
77data Frontend route = Frontend
80data Frontend route = Frontend