interface Text.XHtml.Debug where { {-# NEED #-} instance Prelude.Functor NHC.Internal.IO; {-# NEED #-} instance Prelude.Monad NHC.Internal.IO; {-# NEED #-} instance (Prelude.Integral a) => Prelude.Fractional (Ratio.Ratio a); {-# NEED #-} instance (Prelude.Integral a) => Prelude.RealFrac (Ratio.Ratio a); {-# NEED #-} instance (Prelude.Integral a) => Prelude.Num (Ratio.Ratio a); {-# NEED #-} instance (Prelude.Integral a) => Prelude.Real (Ratio.Ratio a); {-# NEED #-} instance (Prelude.Integral a) => Prelude.Enum (Ratio.Ratio a); {-# NEED #-} instance (Prelude.Read a,Prelude.Integral a) => Prelude.Read (Ratio.Ratio a); {-# NEED #-} instance (Prelude.Integral a) => Prelude.Ord (Ratio.Ratio a); {-# NEED #-} instance (Prelude.Integral a) => Prelude.Eq (Ratio.Ratio a); {-# NEED #-} instance Data.Monoid.Monoid (); {-# NEED #-} instance (Data.Monoid.Monoid a) => Data.Monoid.Monoid (Prelude.Maybe a); {-# NEED #-} instance Data.Monoid.Monoid Prelude.Ordering; {-# NEED #-} instance (Data.Monoid.Monoid a,Data.Monoid.Monoid b) => Data.Monoid.Monoid (a,b); {-# NEED #-} instance Data.Monoid.Monoid Text.XHtml.Internals.Html; {-# NEED #-} instance Data.Monoid.Monoid [a]; {-# NEED #-} instance (Data.Monoid.Monoid b) => Data.Monoid.Monoid (a -> b); {-# NEED #-} instance Text.XHtml.Internals.ADDATTRS Text.XHtml.Internals.Html; {-# NEED #-} instance (Text.XHtml.Internals.ADDATTRS b) => Text.XHtml.Internals.ADDATTRS (a -> b); {-# NEED #-} instance (Prelude.Show a) => Prelude.Show (NHC.Internal.IO a); {-# NEED #-} instance Prelude.Show Text.XHtml.Extras.HotLink; {-# NEED #-} instance (Prelude.Integral a) => Prelude.Show (Ratio.Ratio a); {-# NEED #-} instance Prelude.Show Text.XHtml.Internals.HtmlAttr; {-# NEED #-} instance Prelude.Show Text.XHtml.Internals.Html; {-# NEED #-} instance (Prelude.Show a) => Prelude.Show (Text.XHtml.BlockTable.BlockTable a); {-# NEED #-} instance Prelude.Show Text.XHtml.Table.HtmlTable; {-# NEED #-} instance Text.XHtml.Table.HTMLTABLE Text.XHtml.Internals.Html; {-# NEED #-} instance Text.XHtml.Table.HTMLTABLE Text.XHtml.Table.HtmlTable; {-# NEED #-} instance Text.XHtml.Internals.HTML HtmlTree; {-# NEED #-} instance Text.XHtml.Internals.HTML Prelude.Char; {-# NEED #-} instance Text.XHtml.Internals.HTML Text.XHtml.Extras.HotLink; {-# NEED #-} instance Text.XHtml.Internals.HTML Text.XHtml.Internals.Html; {-# NEED #-} instance Text.XHtml.Internals.HTML Text.XHtml.Table.HtmlTable; {-# NEED #-} instance (Text.XHtml.Internals.HTML a) => Text.XHtml.Internals.HTML [a]; interface Data.Monoid {-# NEED Monoid #-} class Monoid a; interface Text.XHtml.Internals {-# NEED ADDATTRS #-} class ADDATTRS a; interface NHC.Internal {-# NEED IO #-} newtype {-# #-} IO a; {-# NEED World #-} data World; interface Ratio {-# NEED Ratio #-} data (Prelude.Integral a) => Ratio a; interface Text.XHtml.Extras {-# NEED HotLink #-} data HotLink; {-# NEED URL #-} type {-# 2 #-} URL = Prelude.String; interface Text.XHtml.Table {-# NEED HtmlTable #-} newtype {-# #-} HtmlTable; interface Text.XHtml.BlockTable {-# NEED BlockTable #-} data BlockTable a; interface ! Text.XHtml.Debug {-# NEED debugHtml #-} debugHtml{-# 1 #-}::(Text.XHtml.Internals.HTML a) => (a -> Text.XHtml.Internals.Html); interface Text.XHtml.Internals {-# NEED HTML #-} class HTML a; interface ! Text.XHtml.Debug {-# NEED treeColors #-} treeColors{-# 0 #-}::[Prelude.String]; {-# NEED treeHtml #-} treeHtml{-# 2 #-}::([Prelude.String] -> (HtmlTree -> Text.XHtml.Internals.Html)); {-# NEED {HtmlTree HtmlLeaf HtmlNode} #-} data HtmlTree = HtmlLeaf Text.XHtml.Internals.Html | HtmlNode Text.XHtml.Internals.Html [HtmlTree] Text.XHtml.Internals.Html; interface Text.XHtml.Internals {-# NEED Html HtmlElement #-} newtype {-# #-} Html; data HtmlElement; {-# NEED HtmlAttr #-} data HtmlAttr; }