This file is indexed.

/usr/share/doc/libghc-vector-doc/html/Data-Vector-Generic-Mutable-Base.html is in libghc-vector-doc 0.11.0.0-1.

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
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
<!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.Mutable.Base</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-Vector-Generic-Mutable-Base.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Data-Vector-Generic-Mutable-Base.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.11.0.0: Efficient Arrays</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Copyright</th><td>(c) Roman Leshchinskiy 2008-2011</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.Mutable.Base</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Class of mutable vectors</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"><span class="keyword">class</span> <a href="#t:MVector">MVector</a> v a <span class="keyword">where</span><ul class="subs"><li><a href="#v:basicLength">basicLength</a> :: v s a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a></li><li><a href="#v:basicUnsafeSlice">basicUnsafeSlice</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a> -&gt; v s a -&gt; v s a</li><li><a href="#v:basicOverlaps">basicOverlaps</a> :: v s a -&gt; v s 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><li><a href="#v:basicUnsafeNew">basicUnsafeNew</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a> -&gt; m (v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a)</li><li><a href="#v:basicInitialize">basicInitialize</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; m ()</li><li><a href="#v:basicUnsafeReplicate">basicUnsafeReplicate</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a> -&gt; a -&gt; m (v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a)</li><li><a href="#v:basicUnsafeRead">basicUnsafeRead</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a> -&gt; m a</li><li><a href="#v:basicUnsafeWrite">basicUnsafeWrite</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a> -&gt; a -&gt; m ()</li><li><a href="#v:basicClear">basicClear</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; m ()</li><li><a href="#v:basicSet">basicSet</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; a -&gt; m ()</li><li><a href="#v:basicUnsafeCopy">basicUnsafeCopy</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; m ()</li><li><a href="#v:basicUnsafeMove">basicUnsafeMove</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; m ()</li><li><a href="#v:basicUnsafeGrow">basicUnsafeGrow</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a> -&gt; m (v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a)</li></ul></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:MVector" class="def">MVector</a> v a <span class="keyword">where</span> <a href="src/Data-Vector-Generic-Mutable-Base.html#MVector" class="link">Source</a></p><div class="doc"><p>Class of mutable vectors parametrised with a primitive state token.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Data-Vector-Generic-Mutable-Base.html#v:basicLength">basicLength</a>, <a href="Data-Vector-Generic-Mutable-Base.html#v:basicUnsafeSlice">basicUnsafeSlice</a>, <a href="Data-Vector-Generic-Mutable-Base.html#v:basicOverlaps">basicOverlaps</a>, <a href="Data-Vector-Generic-Mutable-Base.html#v:basicUnsafeNew">basicUnsafeNew</a>, <a href="Data-Vector-Generic-Mutable-Base.html#v:basicInitialize">basicInitialize</a>, <a href="Data-Vector-Generic-Mutable-Base.html#v:basicUnsafeRead">basicUnsafeRead</a>, <a href="Data-Vector-Generic-Mutable-Base.html#v:basicUnsafeWrite">basicUnsafeWrite</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:basicLength" class="def">basicLength</a> :: v s a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a> <a href="src/Data-Vector-Generic-Mutable-Base.html#basicLength" class="link">Source</a></p><div class="doc"><p>Length of the mutable vector. This method should not be
 called directly, use <code><a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Foldable.html#v:length">length</a></code> instead.</p></div><p class="src"><a name="v:basicUnsafeSlice" class="def">basicUnsafeSlice</a> <a href="src/Data-Vector-Generic-Mutable-Base.html#basicUnsafeSlice" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p>starting index</p></td></tr><tr><td class="src">-&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p>length of the slice</p></td></tr><tr><td class="src">-&gt; v s a</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; v s a</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Yield a part of the mutable vector without copying it. This method
 should not be called directly, use <code>unsafeSlice</code> instead.</p></div><p class="src"><a name="v:basicOverlaps" class="def">basicOverlaps</a> :: v s a -&gt; v s 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-Vector-Generic-Mutable-Base.html#basicOverlaps" class="link">Source</a></p><div class="doc"><p>Check whether two vectors overlap. This method should not be
 called directly, use <code>overlaps</code> instead.</p></div><p class="src"><a name="v:basicUnsafeNew" class="def">basicUnsafeNew</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a> -&gt; m (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-Mutable-Base.html#basicUnsafeNew" class="link">Source</a></p><div class="doc"><p>Create a mutable vector of the given length. This method should not be
 called directly, use <code>unsafeNew</code> instead.</p></div><p class="src"><a name="v:basicInitialize" class="def">basicInitialize</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; m () <a href="src/Data-Vector-Generic-Mutable-Base.html#basicInitialize" class="link">Source</a></p><div class="doc"><p>Initialize a vector to a standard value. This is intended to be called as
 part of the safe new operation (and similar operations), to properly blank
 the newly allocated memory if necessary.</p><p>Vectors that are necessarily initialized as part of creation may implement
 this as a no-op.</p></div><p class="src"><a name="v:basicUnsafeReplicate" class="def">basicUnsafeReplicate</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a> -&gt; a -&gt; m (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-Mutable-Base.html#basicUnsafeReplicate" class="link">Source</a></p><div class="doc"><p>Create a mutable vector of the given length and fill it with an
 initial value. This method should not be called directly, use
 <code><a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/GHC-OldList.html#v:replicate">replicate</a></code> instead.</p></div><p class="src"><a name="v:basicUnsafeRead" class="def">basicUnsafeRead</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a> -&gt; m a <a href="src/Data-Vector-Generic-Mutable-Base.html#basicUnsafeRead" class="link">Source</a></p><div class="doc"><p>Yield the element at the given position. This method should not be
 called directly, use <code>unsafeRead</code> instead.</p></div><p class="src"><a name="v:basicUnsafeWrite" class="def">basicUnsafeWrite</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a> -&gt; a -&gt; m () <a href="src/Data-Vector-Generic-Mutable-Base.html#basicUnsafeWrite" class="link">Source</a></p><div class="doc"><p>Replace the element at the given position. This method should not be
 called directly, use <code>unsafeWrite</code> instead.</p></div><p class="src"><a name="v:basicClear" class="def">basicClear</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; m () <a href="src/Data-Vector-Generic-Mutable-Base.html#basicClear" class="link">Source</a></p><div class="doc"><p>Reset all elements of the vector to some undefined value, clearing all
 references to external objects. This is usually a noop for unboxed
 vectors. This method should not be called directly, use <code>clear</code> instead.</p></div><p class="src"><a name="v:basicSet" class="def">basicSet</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; a -&gt; m () <a href="src/Data-Vector-Generic-Mutable-Base.html#basicSet" class="link">Source</a></p><div class="doc"><p>Set all elements of the vector to the given value. This method should
 not be called directly, use <code>set</code> instead.</p></div><p class="src"><a name="v:basicUnsafeCopy" class="def">basicUnsafeCopy</a> <a href="src/Data-Vector-Generic-Mutable-Base.html#basicUnsafeCopy" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a</td><td class="doc"><p>target</p></td></tr><tr><td class="src">-&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a</td><td class="doc"><p>source</p></td></tr><tr><td class="src">-&gt; m ()</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Copy a vector. The two vectors may not overlap. This method should not
 be called directly, use <code>unsafeCopy</code> instead.</p></div><p class="src"><a name="v:basicUnsafeMove" class="def">basicUnsafeMove</a> <a href="src/Data-Vector-Generic-Mutable-Base.html#basicUnsafeMove" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a</td><td class="doc"><p>target</p></td></tr><tr><td class="src">-&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a</td><td class="doc"><p>source</p></td></tr><tr><td class="src">-&gt; m ()</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Move the contents of a vector. The two vectors may overlap. This method
 should not be called directly, use <code>unsafeMove</code> instead.</p></div><p class="src"><a name="v:basicUnsafeGrow" class="def">basicUnsafeGrow</a> :: <a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimMonad">PrimMonad</a> m =&gt; v (<a href="file:///usr/share/doc/libghc-primitive-doc/html/Control-Monad-Primitive.html#t:PrimState">PrimState</a> m) a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a> -&gt; m (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-Mutable-Base.html#basicUnsafeGrow" class="link">Source</a></p><div class="doc"><p>Grow a vector by the given number of elements. This method should not be
 called directly, use <code>unsafeGrow</code> instead.</p></div></div><div class="subs instances"><p id="control.i:MVector" class="caption collapser" onclick="toggleSection('i:MVector')">Instances</p><div id="section.i:MVector" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Primitive-Mutable.html#t:Prim">Prim</a> a =&gt; <a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Primitive-Mutable.html#t:MVector">MVector</a> a</span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-82" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Storable-Mutable.html#t:Storable">Storable</a> a =&gt; <a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Storable-Mutable.html#t:MVector">MVector</a> a</span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-102" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-311" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Char.html#t:Char">Char</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-289" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Prelude.html#t:Double">Double</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-282" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Prelude.html#t:Float">Float</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-276" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int">Int</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-214" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int8">Int8</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-220" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int16">Int16</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-226" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int32">Int32</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-232" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Int.html#t:Int64">Int64</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-238" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Word.html#t:Word">Word</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-245" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Word.html#t:Word8">Word8</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-251" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Word.html#t:Word16">Word16</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-257" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Word.html#t:Word32">Word32</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-263" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Word.html#t:Word64">Word64</a></span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-269" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> ()</span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-104" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Mutable.html#t:MVector">MVector</a> a</span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-83" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">(<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Prelude.html#t:RealFloat">RealFloat</a> a, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> a) =&gt; <a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.8.2.0/Data-Complex.html#t:Complex">Complex</a> a)</span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-362" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">(<a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> a, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> b) =&gt; <a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> (a, b)</span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-9" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">(<a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> a, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> b, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> c) =&gt; <a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> (a, b, c)</span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-148" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">(<a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> a, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> b, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> c, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> d) =&gt; <a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> (a, b, c, d)</span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-325" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">(<a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> a, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> b, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> c, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> d, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> e) =&gt; <a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> (a, b, c, d, e)</span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-554" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">(<a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> a, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> b, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> c, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> d, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> e, <a href="Data-Vector-Unboxed.html#t:Unbox">Unbox</a> f) =&gt; <a href="Data-Vector-Generic-Mutable-Base.html#t:MVector">MVector</a> <a href="Data-Vector-Unboxed.html#t:MVector">MVector</a> (a, b, c, d, e, f)</span> <a href="src/Data-Vector-Generic-Mutable-Base.html#line-836" class="link">Source</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></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>