-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Hamlet-style quasiquoter for XML content -- -- Hamlet-style quasiquoter for XML content @package xml-hamlet @version 0.5.0 module Text.Hamlet.XML xml :: QuasiQuoter xmlFile :: FilePath -> Q Exp -- | Convert some value to a list of attribute pairs. class ToAttributes a toAttributes :: ToAttributes a => a -> Map Name Text instance Text.Hamlet.XML.ToAttributes (Data.XML.Types.Name, Data.Text.Internal.Text) instance Text.Hamlet.XML.ToAttributes (Data.Text.Internal.Text, Data.Text.Internal.Text) instance Text.Hamlet.XML.ToAttributes (GHC.Base.String, GHC.Base.String) instance Text.Hamlet.XML.ToAttributes [(Data.XML.Types.Name, Data.Text.Internal.Text)] instance Text.Hamlet.XML.ToAttributes [(Data.Text.Internal.Text, Data.Text.Internal.Text)] instance Text.Hamlet.XML.ToAttributes [(GHC.Base.String, GHC.Base.String)] instance Text.Hamlet.XML.ToAttributes (Data.Map.Internal.Map Data.XML.Types.Name Data.Text.Internal.Text) instance Text.Hamlet.XML.ToAttributes (Data.Map.Internal.Map Data.Text.Internal.Text Data.Text.Internal.Text) instance Text.Hamlet.XML.ToAttributes (Data.Map.Internal.Map GHC.Base.String GHC.Base.String)