on master help sign in
Further constrain `Client m ` in ObeliskWidget
commit7e6b4e98f42ef30ef6fbb9785a002fabb75e0074 authorJohn Ericson <John.Ericson@Obsidian.Systems> dateWed 30 Jan 2019, 17:14 (8 years ago) parentea593a9
1 file changed+7−4
lib/frontend/src/Obelisk/Frontend.hs+7−4
lib/frontend/src/Obelisk/Frontend.hs+7−4
@@ -67,11 +67,14 @@ type ObeliskWidget js t route m =
6767 , MonadFix (Performable m)
6868 , PrimMonad m
6969 , Prerender js t m
70− , SetRoute t route m
71− , SetRoute t route (Client m)
70+ , PrebuildAgonstic t route m
71+ , PrebuildAgonstic t route (Client m)
72+ )
73+
74+type PrebuildAgonstic t route m =
75+ ( SetRoute t route m
7276 , RouteToUrl route m
73− , RouteToUrl route (Client m)
74− , Monad (Client m)
77+ , MonadFix m
7578 )
7679
7780data Frontend route = Frontend