<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--Rendered using the Haskell Html Library v0.2--> <HTML ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE >array-0.2.0.0: Mutable and immutable arrays (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ></HEAD ><BODY ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="topbar" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title" >array-0.2.0.0: Mutable and immutable arrays</TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A ></TD ><TD CLASS="topbut" ><A HREF="doc-index.html" >Index</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD COLSPAN="2" STYLE="padding-top:5px;" ><FORM onsubmit="full_search(); return false;" ACTION="" >Search: <INPUT ID="searchbox" onkeyup="quick_search()" > <INPUT VALUE="Search" TYPE="submit" > <SPAN ID="searchmsg" > </SPAN ></FORM ></TD ></TR ><TR ><TD ><TABLE ID="indexlist" CELLPADDING="0" CELLSPACING="5" ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >!</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" >Data.Array</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IArray.html#v%3A%21" >Data.Array.IArray</A >, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >//</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" >Data.Array</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IArray.html#v%3A%2F%2F" >Data.Array.IArray</A >, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >accum</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" >Data.Array</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IArray.html#v%3Aaccum" >Data.Array.IArray</A >, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >accumArray</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" >Data.Array</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IArray.html#v%3AaccumArray" >Data.Array.IArray</A >, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >amap</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IArray.html#v%3Aamap" >Data.Array.IArray</A >, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >Array</TD ><TD CLASS="indexlinks" >Data.Array, Data.Array.IArray, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >array</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" >Data.Array</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IArray.html#v%3Aarray" >Data.Array.IArray</A >, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >assocs</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" >Data.Array</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IArray.html#v%3Aassocs" >Data.Array.IArray</A >, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >bounds</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" >Data.Array</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IArray.html#v%3Abounds" >Data.Array.IArray</A >, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >castIOUArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IO-Internals.html#v%3AcastIOUArray" >Data.Array.IO.Internals</A >, <A HREF="Data-Array-IO.html#v%3AcastIOUArray" >Data.Array.IO</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >castSTUArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-ST.html#v%3AcastSTUArray" >Data.Array.ST</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >DiffArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-Diff.html#t%3ADiffArray" >Data.Array.Diff</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >DiffUArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-Diff.html#t%3ADiffUArray" >Data.Array.Diff</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >elems</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" >Data.Array</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IArray.html#v%3Aelems" >Data.Array.IArray</A >, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >freeze</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3Afreeze" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getAssocs</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3AgetAssocs" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getBounds</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3AgetBounds" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getElems</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3AgetElems" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >hGetArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IO.html#v%3AhGetArray" >Data.Array.IO</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >hPutArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IO.html#v%3AhPutArray" >Data.Array.IO</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >IArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IArray.html#t%3AIArray" >Data.Array.IArray</A >, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >index</TD ><TD CLASS="indexlinks" >Data.Array, Data.Array.IArray, Data.Array.MArray, Data.Array.IO, Data.Array.Diff, Data.Array.ST, Data.Array.Storable, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >indices</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" >Data.Array</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IArray.html#v%3Aindices" >Data.Array.IArray</A >, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >inRange</TD ><TD CLASS="indexlinks" >Data.Array, Data.Array.IArray, Data.Array.MArray, Data.Array.IO, Data.Array.Diff, Data.Array.ST, Data.Array.Storable, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >IOArray</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Data Constructor)</TD ><TD CLASS="indexlinks" >Data.Array.IO.Internals</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Type/Class)</TD ><TD CLASS="indexlinks" >Data.Array.IO.Internals, Data.Array.IO</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >IOToDiffArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-Diff.html#t%3AIOToDiffArray" >Data.Array.Diff</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >IOUArray</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Type/Class)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IO-Internals.html#t%3AIOUArray" >Data.Array.IO.Internals</A >, <A HREF="Data-Array-IO.html#t%3AIOUArray" >Data.Array.IO</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Data Constructor)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IO-Internals.html#v%3AIOUArray" >Data.Array.IO.Internals</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >Ix</TD ><TD CLASS="indexlinks" >Data.Array, Data.Array.IArray, Data.Array.MArray, Data.Array.IO, Data.Array.Diff, Data.Array.ST, Data.Array.Storable, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >ixmap</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" >Data.Array</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IArray.html#v%3Aixmap" >Data.Array.IArray</A >, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >listArray</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" >Data.Array</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IArray.html#v%3AlistArray" >Data.Array.IArray</A >, Data.Array.Diff, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >mapArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3AmapArray" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >mapIndices</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3AmapIndices" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >MArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#t%3AMArray" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >newArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3AnewArray" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >newArray_</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3AnewArray_" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >newDiffArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-Diff.html#v%3AnewDiffArray" >Data.Array.Diff</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >newListArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3AnewListArray" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >range</TD ><TD CLASS="indexlinks" >Data.Array, Data.Array.IArray, Data.Array.MArray, Data.Array.IO, Data.Array.Diff, Data.Array.ST, Data.Array.Storable, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >rangeSize</TD ><TD CLASS="indexlinks" >Data.Array, Data.Array.IArray, Data.Array.MArray, Data.Array.IO, Data.Array.Diff, Data.Array.ST, Data.Array.Storable, Data.Array.Unboxed</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >readArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3AreadArray" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >readDiffArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-Diff.html#v%3AreadDiffArray" >Data.Array.Diff</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >replaceDiffArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-Diff.html#v%3AreplaceDiffArray" >Data.Array.Diff</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >runSTArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-ST.html#v%3ArunSTArray" >Data.Array.ST</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >runSTUArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-ST.html#v%3ArunSTUArray" >Data.Array.ST</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >STArray</TD ><TD CLASS="indexlinks" >Data.Array.ST</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >StorableArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-Storable.html#t%3AStorableArray" >Data.Array.Storable</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >STUArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-ST.html#t%3ASTUArray" >Data.Array.ST</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >thaw</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3Athaw" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >touchStorableArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-Storable.html#v%3AtouchStorableArray" >Data.Array.Storable</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >UArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-Unboxed.html#t%3AUArray" >Data.Array.Unboxed</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >unsafeForeignPtrToStorableArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-Storable.html#v%3AunsafeForeignPtrToStorableArray" >Data.Array.Storable</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >unsafeFreeze</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3AunsafeFreeze" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >unsafeThaw</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3AunsafeThaw" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >unsafeThawIOUArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-IO-Internals.html#v%3AunsafeThawIOUArray" >Data.Array.IO.Internals</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >withStorableArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-Storable.html#v%3AwithStorableArray" >Data.Array.Storable</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >writeArray</TD ><TD CLASS="indexlinks" ><A HREF="Data-Array-MArray.html#v%3AwriteArray" >Data.Array.MArray</A >, Data.Array.IO, Data.Array.ST, Data.Array.Storable</TD ></TR ></TABLE ></TD ></TR ></TABLE ></BODY ></HTML >