This file is indexed.

/usr/share/doc/libghc-hxt-doc/html/Data-Tree-NavigatableTree-XPathAxis.html is in libghc-hxt-doc 9.3.1.15-4build1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

1
2
3
4
5
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Data.Tree.NavigatableTree.XPathAxis</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Data-Tree-NavigatableTree-XPathAxis.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Data-Tree-NavigatableTree-XPathAxis.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">hxt-9.3.1.15: A collection of tools for processing XML with Haskell.</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Copyright</th><td>Copyright (C) 2010 Uwe Schmidt</td></tr><tr><th>License</th><td>MIT</td></tr><tr><th>Maintainer</th><td>Uwe Schmidt (uwe\@fh-wedel.de)</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Portability</th><td>portable</td></tr><tr><th>Safe Haskell</th><td>Safe</td></tr><tr><th>Language</th><td>Haskell98</td></tr></table><p class="caption">Data.Tree.NavigatableTree.XPathAxis</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Navigatable trees need to have operations to move up, down, left and right.
   With these elementary operations, the XPath axises can be defined.</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><a href="#v:maybeStar">maybeStar</a> :: (a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Maybe.html#t:Maybe">Maybe</a> a) -&gt; a -&gt; [a]</li><li class="src short"><a href="#v:maybePlus">maybePlus</a> :: (a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Maybe.html#t:Maybe">Maybe</a> a) -&gt; a -&gt; [a]</li><li class="src short"><a href="#v:parentAxis">parentAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a]</li><li class="src short"><a href="#v:ancestorAxis">ancestorAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a]</li><li class="src short"><a href="#v:ancestorOrSelfAxis">ancestorOrSelfAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a]</li><li class="src short"><a href="#v:childAxis">childAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a]</li><li class="src short"><a href="#v:descendantAxis">descendantAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a]</li><li class="src short"><a href="#v:descendantOrSelfAxis">descendantOrSelfAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a]</li><li class="src short"><a href="#v:revDescendantOrSelfAxis">revDescendantOrSelfAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a]</li><li class="src short"><a href="#v:followingSiblingAxis">followingSiblingAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a]</li><li class="src short"><a href="#v:precedingSiblingAxis">precedingSiblingAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a]</li><li class="src short"><a href="#v:selfAxis">selfAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a]</li><li class="src short"><a href="#v:followingAxis">followingAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a]</li><li class="src short"><a href="#v:precedingAxis">precedingAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a]</li><li class="src short"><a href="#v:mvToRoot">mvToRoot</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; t a</li><li class="src short"><a href="#v:isAtRoot">isAtRoot</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><a name="v:maybeStar" class="def">maybeStar</a> :: (a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Maybe.html#t:Maybe">Maybe</a> a) -&gt; a -&gt; [a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#maybeStar" class="link">Source</a></p><div class="doc"><p>collect all trees by moving into one direction, starting tree is included</p></div></div><div class="top"><p class="src"><a name="v:maybePlus" class="def">maybePlus</a> :: (a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Maybe.html#t:Maybe">Maybe</a> a) -&gt; a -&gt; [a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#maybePlus" class="link">Source</a></p><div class="doc"><p>collect all trees by moving into one direction, starting tree is not included</p></div></div><div class="top"><p class="src"><a name="v:parentAxis" class="def">parentAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#parentAxis" class="link">Source</a></p><div class="doc"><p>XPath axis: parent</p></div></div><div class="top"><p class="src"><a name="v:ancestorAxis" class="def">ancestorAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#ancestorAxis" class="link">Source</a></p><div class="doc"><p>XPath axis: ancestor</p></div></div><div class="top"><p class="src"><a name="v:ancestorOrSelfAxis" class="def">ancestorOrSelfAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#ancestorOrSelfAxis" class="link">Source</a></p><div class="doc"><p>XPath axis: ancestor or self</p></div></div><div class="top"><p class="src"><a name="v:childAxis" class="def">childAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#childAxis" class="link">Source</a></p><div class="doc"><p>XPath axis: child</p></div></div><div class="top"><p class="src"><a name="v:descendantAxis" class="def">descendantAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#descendantAxis" class="link">Source</a></p><div class="doc"><p>XPath axis: descendant</p></div></div><div class="top"><p class="src"><a name="v:descendantOrSelfAxis" class="def">descendantOrSelfAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#descendantOrSelfAxis" class="link">Source</a></p><div class="doc"><p>XPath axis: descendant or self</p></div></div><div class="top"><p class="src"><a name="v:revDescendantOrSelfAxis" class="def">revDescendantOrSelfAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#revDescendantOrSelfAxis" class="link">Source</a></p><div class="doc"><p>not an official XPath axis but useful: reverse descendant or self, used in preceding axis</p></div></div><div class="top"><p class="src"><a name="v:followingSiblingAxis" class="def">followingSiblingAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#followingSiblingAxis" class="link">Source</a></p><div class="doc"><p>XPath axis: following sibling</p></div></div><div class="top"><p class="src"><a name="v:precedingSiblingAxis" class="def">precedingSiblingAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#precedingSiblingAxis" class="link">Source</a></p><div class="doc"><p>XPath axis: preceeding sibling</p></div></div><div class="top"><p class="src"><a name="v:selfAxis" class="def">selfAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#selfAxis" class="link">Source</a></p><div class="doc"><p>XPath axis: self</p></div></div><div class="top"><p class="src"><a name="v:followingAxis" class="def">followingAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#followingAxis" class="link">Source</a></p><div class="doc"><p>XPath axis: following</p></div></div><div class="top"><p class="src"><a name="v:precedingAxis" class="def">precedingAxis</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; [t a] <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#precedingAxis" class="link">Source</a></p><div class="doc"><p>XPath axis: preceding</p></div></div><div class="top"><p class="src"><a name="v:mvToRoot" class="def">mvToRoot</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; t a <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#mvToRoot" class="link">Source</a></p><div class="doc"><p>move to the root</p></div></div><div class="top"><p class="src"><a name="v:isAtRoot" class="def">isAtRoot</a> :: <a href="Data-Tree-NavigatableTree-Class.html#t:NavigatableTree">NavigatableTree</a> t =&gt; t a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a> <a href="src/Data-Tree-NavigatableTree-XPathAxis.html#isAtRoot" class="link">Source</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.16.1</p></div></body></html>