jmacro-rpc-happstack 0.3 → 0.3.1
raw patch · 2 files changed
+10/−10 lines, 2 files
Files
Network/JMacroRPC/Happstack.hs view
@@ -97,6 +97,6 @@ mkConversationPageNoCulling pageFun emptyState rpcs = mkConversationPage (return ()) return pageFun emptyState rpcs -- | Render a Panel as a @ServerPartT m Response@.-panelToPage :: (Monad m, Functor m, MonadIO m) => String -> Panel (ServerPartT m) -> ServerPartT m Response-panelToPage title p = dir "jrpcs" updateHandler `mappend` drawHandler- where (updateHandler, drawHandler) = panelToPageGen (serveRpcs $ const (return ())) (return . toResponse . H.preEscapedToHtml) title p+panelToPage :: (Monad m, Functor m, MonadIO m) => Maybe String -> String -> Panel (ServerPartT m) -> ServerPartT m Response+panelToPage jqLoc title p = dir "jrpcs" updateHandler `mappend` drawHandler+ where (updateHandler, drawHandler) = panelToPageGen (serveRpcs $ const (return ())) (return . toResponse . H.preEscapedToHtml) jqLoc title p
jmacro-rpc-happstack.cabal view
@@ -1,5 +1,5 @@ Name: jmacro-rpc-happstack-Version: 0.3+Version: 0.3.1 Homepage: http://hub.darcs.net/gershomb/jmacro-rpc License: BSD3 License-file: LICENSE@@ -13,17 +13,17 @@ Library Exposed-modules: Network.JMacroRPC.Happstack- + Build-depends: base >= 4, base < 7, bytestring > 0.9, jmacro > 0.6, happstack-server > 6, jmacro-rpc >= 0.2, mtl >= 2, containers >= 0.4, aeson >= 0.6, blaze-html >= 0.5 - ghc-options: -Wall + ghc-options: -Wall -- Modules not exported by this package.- -- Other-modules: - + -- Other-modules:+ -- Extra tools (e.g. alex, hsc2hs, ...) needed to build the source.- -- Build-tools: - + -- Build-tools:+ source-repository head type: darcs location: http://hub.darcs.net/gershomb/jmacro-rpc