Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data TagTreePos str Source #
TagTreePos (TagTree str) [TagTree str] [TagTree str] [TagTreePosParent str] |
Instances
class HasTagTreePos a str | a -> str where Source #
tagTreePos :: Lens' a (TagTreePos str) Source #
tagTreePosContent :: Lens' a (TagTree str) Source #
tagTreePosBefore :: Lens' a [TagTree str] Source #
tagTreePosAfter :: Lens' a [TagTree str] Source #
tagTreePosParents :: Lens' a [TagTreePosParent str] Source #
Instances
HasTagTreePos (TagTreePos str) str Source # | |
Defined in Text.HTML.TagSoup.Navigate.Types.TagTreePos tagTreePos :: Lens' (TagTreePos str) (TagTreePos0 str) Source # tagTreePosContent :: Lens' (TagTreePos str) (TagTree str) Source # tagTreePosBefore :: Lens' (TagTreePos str) [TagTree str] Source # tagTreePosAfter :: Lens' (TagTreePos str) [TagTree str] Source # tagTreePosParents :: Lens' (TagTreePos str) [TagTreePosParent str] Source # | |
HasTagTreePos (TagTreePos str) str Source # | |
Defined in Text.HTML.TagSoup.Navigate.Types.TagTreePos tagTreePos :: Lens' (TagTreePos str) (TagTreePos str) Source # tagTreePosContent :: Lens' (TagTreePos str) (TagTree str) Source # tagTreePosBefore :: Lens' (TagTreePos str) [TagTree str] Source # tagTreePosAfter :: Lens' (TagTreePos str) [TagTree str] Source # tagTreePosParents :: Lens' (TagTreePos str) [TagTreePosParent str] Source # |
class AsTagTreePos a str | a -> str where Source #
_TagTreePos :: Prism' a (TagTreePos str) Source #
Instances
AsTagTreePos (TagTreePos str) str Source # | |
Defined in Text.HTML.TagSoup.Navigate.Types.TagTreePos _TagTreePos :: Prism' (TagTreePos str) (TagTreePos0 str) Source # | |
AsTagTreePos (TagTreePos str) str Source # | |
Defined in Text.HTML.TagSoup.Navigate.Types.TagTreePos _TagTreePos :: Prism' (TagTreePos str) (TagTreePos str) Source # |
tagsoupTagTreePos :: Iso (TagTreePos str) (TagTreePos str') (TagTreePos str) (TagTreePos str') Source #
fromTagTree :: TagTree str -> TagTreePos str Source #
toTagTree :: TagTreePos str -> TagTree str Source #