| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Text.HTML.TagSoup.Navigate.Types.TagTree
Documentation
Instances
class HasTagTree a str | a -> str where Source #
Instances
| HasTagTree (TagTree str) str Source # | |
| HasTagTree (TagTree str) str Source # | |
class AsTagTree a str | a -> str where Source #
Minimal complete definition
Methods
_TagTree :: Prism' a (TagTree str) Source #
_TagBranch :: Prism' a (str, [Attribute str], [TagTree str]) Source #
_TagBranch_ :: AsTagTree a str => Traversal' a str Source #
_TagBranchAttributeList_ :: AsTagTree a str => Traversal' a [Attribute str] Source #
_TagBranchAttributes_ :: AsTagTree a str => Traversal' a (Attribute str) Source #
_TagBranchChildrenList_ :: AsTagTree a str => Traversal' a [TagTree str] Source #
_TagBranchChildren_ :: AsTagTree a str => Traversal' a (TagTree str) Source #
_TagBranchAttributeNames_ :: AsTagTree a str => Traversal' a str Source #
_TagBranchAttributeValues_ :: AsTagTree a str => Traversal' a str Source #
flattenTree :: [TagTree str] -> [Tag str] Source #