-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Adds XMLGenerator instance for RouteT monad
--   
--   The module makes it easy to use type-safe URLs in HSP templates
@package web-routes-hsp
@version 0.24.6.2

module Web.Routes.XMLGenT
flattenCDATA :: [XML] -> [XML]
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.XMLGen (Web.Routes.RouteT.RouteT url m)
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.EmbedAsAttr (Web.Routes.RouteT.RouteT url m) HSP.XML.Attribute
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.EmbedAsAttr (Web.Routes.RouteT.RouteT url m) (HSP.XMLGenerator.Attr GHC.Base.String GHC.Types.Char)
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.EmbedAsAttr (Web.Routes.RouteT.RouteT url m) (HSP.XMLGenerator.Attr GHC.Base.String GHC.Base.String)
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.EmbedAsAttr (Web.Routes.RouteT.RouteT url m) (HSP.XMLGenerator.Attr Data.Text.Internal.Lazy.Text GHC.Types.Bool)
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.EmbedAsAttr (Web.Routes.RouteT.RouteT url m) (HSP.XMLGenerator.Attr Data.Text.Internal.Lazy.Text GHC.Types.Int)
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.EmbedAsAttr (Web.Routes.RouteT.RouteT url m) (HSP.XMLGenerator.Attr Data.Text.Internal.Lazy.Text GHC.Num.Integer.Integer)
instance (GHC.Base.Monad m, GHC.Base.Functor m, HSP.XMLGenerator.IsName n Data.Text.Internal.Lazy.Text) => HSP.XMLGenerator.EmbedAsAttr (Web.Routes.RouteT.RouteT url m) (HSP.XMLGenerator.Attr n Data.Text.Internal.Lazy.Text)
instance (GHC.Base.Monad m, GHC.Base.Functor m, HSP.XMLGenerator.IsName n Data.Text.Internal.Lazy.Text) => HSP.XMLGenerator.EmbedAsAttr (Web.Routes.RouteT.RouteT url m) (HSP.XMLGenerator.Attr n Data.Text.Internal.Text)
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.EmbedAsAttr (Web.Routes.RouteT.RouteT url m) (HSP.XMLGenerator.Attr Data.Text.Internal.Lazy.Text url)
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.EmbedAsChild (Web.Routes.RouteT.RouteT url m) GHC.Types.Char
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.EmbedAsChild (Web.Routes.RouteT.RouteT url m) GHC.Base.String
instance (GHC.Base.Monad m, GHC.Base.Functor m) => HSP.XMLGenerator.EmbedAsChild (Web.Routes.RouteT.RouteT url m) Data.Text.Internal.Lazy.Text
instance (GHC.Base.Monad m, GHC.Base.Functor m) => HSP.XMLGenerator.EmbedAsChild (Web.Routes.RouteT.RouteT url m) Data.Text.Internal.Text
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.EmbedAsChild (Web.Routes.RouteT.RouteT url m) HSP.XML.XML
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.EmbedAsChild (Web.Routes.RouteT.RouteT url m) ()
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.AppendChild (Web.Routes.RouteT.RouteT url m) HSP.XML.XML
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.SetAttr (Web.Routes.RouteT.RouteT url m) HSP.XML.XML
instance (GHC.Base.Functor m, GHC.Base.Monad m) => HSP.XMLGenerator.XMLGenerator (Web.Routes.RouteT.RouteT url m)
instance Web.Routes.RouteT.MonadRoute m => Web.Routes.RouteT.MonadRoute (HSP.XMLGenerator.XMLGenT m)
