This file is indexed.

/usr/share/doc/libghc-vector-doc/html/Data-Vector-Generic-New.html is in libghc-vector-doc 0.12.0.1-2build1.

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

The actual contents of the file can be viewed below.

1
2
3
4
<!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.Vector.Generic.New</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script src="file:///usr/share/javascript/mathjax/MathJax.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Data-Vector-Generic-New.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Data-Vector-Generic-New.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">vector-0.12.0.1: Efficient Arrays</p></div><div id="content"><div id="module-header"><table class="info"><tr><th valign="top">Copyright</th><td>(c) Roman Leshchinskiy 2008-2010</td></tr><tr><th>License</th><td>BSD-style</td></tr><tr><th>Maintainer</th><td>Roman Leshchinskiy &lt;rl@cse.unsw.edu.au&gt;</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Portability</th><td>non-portable</td></tr><tr><th>Safe Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p class="caption">Data.Vector.Generic.New</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Purely functional interface to initialisation of mutable vectors</p></div></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:New" class="def">New</a> v a <a href="src/Data-Vector-Generic-New.html#New" class="link">Source</a> <a href="#t:New" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:New" class="def">New</a> (<span class="keyword">forall</span> s. <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Control-Monad-ST.html#t:ST">ST</a> s (<a href="Data-Vector-Generic.html#t:Mutable">Mutable</a> v s a))</td><td class="doc empty">&nbsp;</td></tr></table></div></div><div class="top"><p class="src"><a id="v:create" class="def">create</a> :: (<span class="keyword">forall</span> s. <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Control-Monad-ST.html#t:ST">ST</a> s (<a href="Data-Vector-Generic.html#t:Mutable">Mutable</a> v s a)) -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#create" class="link">Source</a> <a href="#v:create" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:run" class="def">run</a> :: <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Control-Monad-ST.html#t:ST">ST</a> s (<a href="Data-Vector-Generic.html#t:Mutable">Mutable</a> v s a) <a href="src/Data-Vector-Generic-New.html#run" class="link">Source</a> <a href="#v:run" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:runPrim" class="def">runPrim</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; m (<a href="Data-Vector-Generic.html#t:Mutable">Mutable</a> v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a) <a href="src/Data-Vector-Generic-New.html#runPrim" class="link">Source</a> <a href="#v:runPrim" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:apply" class="def">apply</a> :: (<span class="keyword">forall</span> s. <a href="Data-Vector-Generic.html#t:Mutable">Mutable</a> v s a -&gt; <a href="Data-Vector-Generic.html#t:Mutable">Mutable</a> v s a) -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#apply" class="link">Source</a> <a href="#v:apply" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:modify" class="def">modify</a> :: (<span class="keyword">forall</span> s. <a href="Data-Vector-Generic.html#t:Mutable">Mutable</a> v s a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Control-Monad-ST.html#t:ST">ST</a> s ()) -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#modify" class="link">Source</a> <a href="#v:modify" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:modifyWithBundle" class="def">modifyWithBundle</a> :: (<span class="keyword">forall</span> s. <a href="Data-Vector-Generic.html#t:Mutable">Mutable</a> v s a -&gt; <a href="Data-Vector-Fusion-Bundle.html#t:Bundle">Bundle</a> u b -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Control-Monad-ST.html#t:ST">ST</a> s ()) -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="Data-Vector-Fusion-Bundle.html#t:Bundle">Bundle</a> u b -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#modifyWithBundle" class="link">Source</a> <a href="#v:modifyWithBundle" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:unstream" class="def">unstream</a> :: <a href="Data-Vector-Generic.html#t:Vector">Vector</a> v a =&gt; <a href="Data-Vector-Fusion-Bundle.html#t:Bundle">Bundle</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#unstream" class="link">Source</a> <a href="#v:unstream" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:transform" class="def">transform</a> :: <a href="Data-Vector-Generic.html#t:Vector">Vector</a> v a =&gt; (<span class="keyword">forall</span> m. <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; <a href="Data-Vector-Fusion-Stream-Monadic.html#t:Stream">Stream</a> m a -&gt; <a href="Data-Vector-Fusion-Stream-Monadic.html#t:Stream">Stream</a> m a) -&gt; (<a href="Data-Vector-Fusion-Bundle-Size.html#t:Size">Size</a> -&gt; <a href="Data-Vector-Fusion-Bundle-Size.html#t:Size">Size</a>) -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#transform" class="link">Source</a> <a href="#v:transform" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:unstreamR" class="def">unstreamR</a> :: <a href="Data-Vector-Generic.html#t:Vector">Vector</a> v a =&gt; <a href="Data-Vector-Fusion-Bundle.html#t:Bundle">Bundle</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#unstreamR" class="link">Source</a> <a href="#v:unstreamR" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:transformR" class="def">transformR</a> :: <a href="Data-Vector-Generic.html#t:Vector">Vector</a> v a =&gt; (<span class="keyword">forall</span> m. <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Control-Monad.html#t:Monad">Monad</a> m =&gt; <a href="Data-Vector-Fusion-Stream-Monadic.html#t:Stream">Stream</a> m a -&gt; <a href="Data-Vector-Fusion-Stream-Monadic.html#t:Stream">Stream</a> m a) -&gt; (<a href="Data-Vector-Fusion-Bundle-Size.html#t:Size">Size</a> -&gt; <a href="Data-Vector-Fusion-Bundle-Size.html#t:Size">Size</a>) -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#transformR" class="link">Source</a> <a href="#v:transformR" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:slice" class="def">slice</a> :: <a href="Data-Vector-Generic.html#t:Vector">Vector</a> v a =&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#slice" class="link">Source</a> <a href="#v:slice" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:init" class="def">init</a> :: <a href="Data-Vector-Generic.html#t:Vector">Vector</a> v a =&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#init" class="link">Source</a> <a href="#v:init" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:tail" class="def">tail</a> :: <a href="Data-Vector-Generic.html#t:Vector">Vector</a> v a =&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#tail" class="link">Source</a> <a href="#v:tail" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:take" class="def">take</a> :: <a href="Data-Vector-Generic.html#t:Vector">Vector</a> v a =&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#take" class="link">Source</a> <a href="#v:take" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:drop" class="def">drop</a> :: <a href="Data-Vector-Generic.html#t:Vector">Vector</a> v a =&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#drop" class="link">Source</a> <a href="#v:drop" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:unsafeSlice" class="def">unsafeSlice</a> :: <a href="Data-Vector-Generic.html#t:Vector">Vector</a> v a =&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#unsafeSlice" class="link">Source</a> <a href="#v:unsafeSlice" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:unsafeInit" class="def">unsafeInit</a> :: <a href="Data-Vector-Generic.html#t:Vector">Vector</a> v a =&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#unsafeInit" class="link">Source</a> <a href="#v:unsafeInit" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:unsafeTail" class="def">unsafeTail</a> :: <a href="Data-Vector-Generic.html#t:Vector">Vector</a> v a =&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a -&gt; <a href="Data-Vector-Generic-New.html#t:New">New</a> v a <a href="src/Data-Vector-Generic-New.html#unsafeTail" class="link">Source</a> <a href="#v:unsafeTail" class="selflink">#</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.17.3</p></div></body></html>