Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 1f2b142b9d2ef4849a6f5316fa1c5b12 > files > 1766

ghc-6.10.4-1mdv2010.0.i586.rpm

<!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
>GHC.PrimopWrappers</TITLE
><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"
><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"
></SCRIPT
><SCRIPT TYPE="text/javascript"
>window.onload = function () {setSynopsis("mini_GHC-PrimopWrappers.html")};</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"
>ghc-prim-0.1.0.0: GHC primitives</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 CLASS="modulebar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><FONT SIZE="6"
>GHC.PrimopWrappers</FONT
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Documentation</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:gtChar#"
><A NAME="v%3AgtChar%23"
></A
></A
><B
>gtChar#</B
> :: <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:geChar#"
><A NAME="v%3AgeChar%23"
></A
></A
><B
>geChar#</B
> :: <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:eqChar#"
><A NAME="v%3AeqChar%23"
></A
></A
><B
>eqChar#</B
> :: <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:neChar#"
><A NAME="v%3AneChar%23"
></A
></A
><B
>neChar#</B
> :: <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:ltChar#"
><A NAME="v%3AltChar%23"
></A
></A
><B
>ltChar#</B
> :: <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:leChar#"
><A NAME="v%3AleChar%23"
></A
></A
><B
>leChar#</B
> :: <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:ord#"
><A NAME="v%3Aord%23"
></A
></A
><B
>ord#</B
> :: <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:+#"
><A NAME="v%3A%2B%23"
></A
></A
><B
>(+#)</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:-#"
><A NAME="v%3A-%23"
></A
></A
><B
>(-#)</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:*#"
><A NAME="v%3A%2A%23"
></A
></A
><B
>(*#)</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:mulIntMayOflo#"
><A NAME="v%3AmulIntMayOflo%23"
></A
></A
><B
>mulIntMayOflo#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:quotInt#"
><A NAME="v%3AquotInt%23"
></A
></A
><B
>quotInt#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:remInt#"
><A NAME="v%3AremInt%23"
></A
></A
><B
>remInt#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:gcdInt#"
><A NAME="v%3AgcdInt%23"
></A
></A
><B
>gcdInt#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:negateInt#"
><A NAME="v%3AnegateInt%23"
></A
></A
><B
>negateInt#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:addIntC#"
><A NAME="v%3AaddIntC%23"
></A
></A
><B
>addIntC#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:subIntC#"
><A NAME="v%3AsubIntC%23"
></A
></A
><B
>subIntC#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:>#"
><A NAME="v%3A%3E%23"
></A
></A
><B
>(&gt;#)</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:>=#"
><A NAME="v%3A%3E%3D%23"
></A
></A
><B
>(&gt;=#)</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:==#"
><A NAME="v%3A%3D%3D%23"
></A
></A
><B
>(==#)</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:/=#"
><A NAME="v%3A%2F%3D%23"
></A
></A
><B
>(/=#)</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:<#"
><A NAME="v%3A%3C%23"
></A
></A
><B
>(&lt;#)</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:<=#"
><A NAME="v%3A%3C%3D%23"
></A
></A
><B
>(&lt;=#)</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:chr#"
><A NAME="v%3Achr%23"
></A
></A
><B
>chr#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:int2Word#"
><A NAME="v%3Aint2Word%23"
></A
></A
><B
>int2Word#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:int2Float#"
><A NAME="v%3Aint2Float%23"
></A
></A
><B
>int2Float#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:int2Double#"
><A NAME="v%3Aint2Double%23"
></A
></A
><B
>int2Double#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:int2Integer#"
><A NAME="v%3Aint2Integer%23"
></A
></A
><B
>int2Integer#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:uncheckedIShiftL#"
><A NAME="v%3AuncheckedIShiftL%23"
></A
></A
><B
>uncheckedIShiftL#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:uncheckedIShiftRA#"
><A NAME="v%3AuncheckedIShiftRA%23"
></A
></A
><B
>uncheckedIShiftRA#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:uncheckedIShiftRL#"
><A NAME="v%3AuncheckedIShiftRL%23"
></A
></A
><B
>uncheckedIShiftRL#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:plusWord#"
><A NAME="v%3AplusWord%23"
></A
></A
><B
>plusWord#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:minusWord#"
><A NAME="v%3AminusWord%23"
></A
></A
><B
>minusWord#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:timesWord#"
><A NAME="v%3AtimesWord%23"
></A
></A
><B
>timesWord#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:quotWord#"
><A NAME="v%3AquotWord%23"
></A
></A
><B
>quotWord#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:remWord#"
><A NAME="v%3AremWord%23"
></A
></A
><B
>remWord#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:and#"
><A NAME="v%3Aand%23"
></A
></A
><B
>and#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:or#"
><A NAME="v%3Aor%23"
></A
></A
><B
>or#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:xor#"
><A NAME="v%3Axor%23"
></A
></A
><B
>xor#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:not#"
><A NAME="v%3Anot%23"
></A
></A
><B
>not#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:uncheckedShiftL#"
><A NAME="v%3AuncheckedShiftL%23"
></A
></A
><B
>uncheckedShiftL#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:uncheckedShiftRL#"
><A NAME="v%3AuncheckedShiftRL%23"
></A
></A
><B
>uncheckedShiftRL#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:word2Int#"
><A NAME="v%3Aword2Int%23"
></A
></A
><B
>word2Int#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:word2Integer#"
><A NAME="v%3Aword2Integer%23"
></A
></A
><B
>word2Integer#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:gtWord#"
><A NAME="v%3AgtWord%23"
></A
></A
><B
>gtWord#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:geWord#"
><A NAME="v%3AgeWord%23"
></A
></A
><B
>geWord#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:eqWord#"
><A NAME="v%3AeqWord%23"
></A
></A
><B
>eqWord#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:neWord#"
><A NAME="v%3AneWord%23"
></A
></A
><B
>neWord#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:ltWord#"
><A NAME="v%3AltWord%23"
></A
></A
><B
>ltWord#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:leWord#"
><A NAME="v%3AleWord%23"
></A
></A
><B
>leWord#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:narrow8Int#"
><A NAME="v%3Anarrow8Int%23"
></A
></A
><B
>narrow8Int#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:narrow16Int#"
><A NAME="v%3Anarrow16Int%23"
></A
></A
><B
>narrow16Int#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:narrow32Int#"
><A NAME="v%3Anarrow32Int%23"
></A
></A
><B
>narrow32Int#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:narrow8Word#"
><A NAME="v%3Anarrow8Word%23"
></A
></A
><B
>narrow8Word#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:narrow16Word#"
><A NAME="v%3Anarrow16Word%23"
></A
></A
><B
>narrow16Word#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:narrow32Word#"
><A NAME="v%3Anarrow32Word%23"
></A
></A
><B
>narrow32Word#</B
> :: <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:int64ToInteger#"
><A NAME="v%3Aint64ToInteger%23"
></A
></A
><B
>int64ToInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt64%23"
>Int64#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:word64ToInteger#"
><A NAME="v%3Aword64ToInteger%23"
></A
></A
><B
>word64ToInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AWord64%23"
>Word64#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:plusInteger#"
><A NAME="v%3AplusInteger%23"
></A
></A
><B
>plusInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:minusInteger#"
><A NAME="v%3AminusInteger%23"
></A
></A
><B
>minusInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:timesInteger#"
><A NAME="v%3AtimesInteger%23"
></A
></A
><B
>timesInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:gcdInteger#"
><A NAME="v%3AgcdInteger%23"
></A
></A
><B
>gcdInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:gcdIntegerInt#"
><A NAME="v%3AgcdIntegerInt%23"
></A
></A
><B
>gcdIntegerInt#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:divExactInteger#"
><A NAME="v%3AdivExactInteger%23"
></A
></A
><B
>divExactInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:quotInteger#"
><A NAME="v%3AquotInteger%23"
></A
></A
><B
>quotInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:remInteger#"
><A NAME="v%3AremInteger%23"
></A
></A
><B
>remInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:cmpInteger#"
><A NAME="v%3AcmpInteger%23"
></A
></A
><B
>cmpInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:cmpIntegerInt#"
><A NAME="v%3AcmpIntegerInt%23"
></A
></A
><B
>cmpIntegerInt#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:quotRemInteger#"
><A NAME="v%3AquotRemInteger%23"
></A
></A
><B
>quotRemInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:divModInteger#"
><A NAME="v%3AdivModInteger%23"
></A
></A
><B
>divModInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:integer2Int#"
><A NAME="v%3Ainteger2Int%23"
></A
></A
><B
>integer2Int#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:integer2Word#"
><A NAME="v%3Ainteger2Word%23"
></A
></A
><B
>integer2Word#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:andInteger#"
><A NAME="v%3AandInteger%23"
></A
></A
><B
>andInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:orInteger#"
><A NAME="v%3AorInteger%23"
></A
></A
><B
>orInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:xorInteger#"
><A NAME="v%3AxorInteger%23"
></A
></A
><B
>xorInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:complementInteger#"
><A NAME="v%3AcomplementInteger%23"
></A
></A
><B
>complementInteger#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:>##"
><A NAME="v%3A%3E%23%23"
></A
></A
><B
>(&gt;##)</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:>=##"
><A NAME="v%3A%3E%3D%23%23"
></A
></A
><B
>(&gt;=##)</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:==##"
><A NAME="v%3A%3D%3D%23%23"
></A
></A
><B
>(==##)</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:/=##"
><A NAME="v%3A%2F%3D%23%23"
></A
></A
><B
>(/=##)</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:<##"
><A NAME="v%3A%3C%23%23"
></A
></A
><B
>(&lt;##)</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:<=##"
><A NAME="v%3A%3C%3D%23%23"
></A
></A
><B
>(&lt;=##)</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:+##"
><A NAME="v%3A%2B%23%23"
></A
></A
><B
>(+##)</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:-##"
><A NAME="v%3A-%23%23"
></A
></A
><B
>(-##)</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:*##"
><A NAME="v%3A%2A%23%23"
></A
></A
><B
>(*##)</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:/##"
><A NAME="v%3A%2F%23%23"
></A
></A
><B
>(/##)</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:negateDouble#"
><A NAME="v%3AnegateDouble%23"
></A
></A
><B
>negateDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:double2Int#"
><A NAME="v%3Adouble2Int%23"
></A
></A
><B
>double2Int#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:double2Float#"
><A NAME="v%3Adouble2Float%23"
></A
></A
><B
>double2Float#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:expDouble#"
><A NAME="v%3AexpDouble%23"
></A
></A
><B
>expDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:logDouble#"
><A NAME="v%3AlogDouble%23"
></A
></A
><B
>logDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:sqrtDouble#"
><A NAME="v%3AsqrtDouble%23"
></A
></A
><B
>sqrtDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:sinDouble#"
><A NAME="v%3AsinDouble%23"
></A
></A
><B
>sinDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:cosDouble#"
><A NAME="v%3AcosDouble%23"
></A
></A
><B
>cosDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:tanDouble#"
><A NAME="v%3AtanDouble%23"
></A
></A
><B
>tanDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:asinDouble#"
><A NAME="v%3AasinDouble%23"
></A
></A
><B
>asinDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:acosDouble#"
><A NAME="v%3AacosDouble%23"
></A
></A
><B
>acosDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:atanDouble#"
><A NAME="v%3AatanDouble%23"
></A
></A
><B
>atanDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:sinhDouble#"
><A NAME="v%3AsinhDouble%23"
></A
></A
><B
>sinhDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:coshDouble#"
><A NAME="v%3AcoshDouble%23"
></A
></A
><B
>coshDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:tanhDouble#"
><A NAME="v%3AtanhDouble%23"
></A
></A
><B
>tanhDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:**##"
><A NAME="v%3A%2A%2A%23%23"
></A
></A
><B
>(**##)</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:decodeDouble#"
><A NAME="v%3AdecodeDouble%23"
></A
></A
><B
>decodeDouble#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:decodeDouble_2Int#"
><A NAME="v%3AdecodeDouble_2Int%23"
></A
></A
><B
>decodeDouble_2Int#</B
> :: <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
>, <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
>, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:gtFloat#"
><A NAME="v%3AgtFloat%23"
></A
></A
><B
>gtFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:geFloat#"
><A NAME="v%3AgeFloat%23"
></A
></A
><B
>geFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:eqFloat#"
><A NAME="v%3AeqFloat%23"
></A
></A
><B
>eqFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:neFloat#"
><A NAME="v%3AneFloat%23"
></A
></A
><B
>neFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:ltFloat#"
><A NAME="v%3AltFloat%23"
></A
></A
><B
>ltFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:leFloat#"
><A NAME="v%3AleFloat%23"
></A
></A
><B
>leFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:plusFloat#"
><A NAME="v%3AplusFloat%23"
></A
></A
><B
>plusFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:minusFloat#"
><A NAME="v%3AminusFloat%23"
></A
></A
><B
>minusFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:timesFloat#"
><A NAME="v%3AtimesFloat%23"
></A
></A
><B
>timesFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:divideFloat#"
><A NAME="v%3AdivideFloat%23"
></A
></A
><B
>divideFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:negateFloat#"
><A NAME="v%3AnegateFloat%23"
></A
></A
><B
>negateFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:float2Int#"
><A NAME="v%3Afloat2Int%23"
></A
></A
><B
>float2Int#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:expFloat#"
><A NAME="v%3AexpFloat%23"
></A
></A
><B
>expFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:logFloat#"
><A NAME="v%3AlogFloat%23"
></A
></A
><B
>logFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:sqrtFloat#"
><A NAME="v%3AsqrtFloat%23"
></A
></A
><B
>sqrtFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:sinFloat#"
><A NAME="v%3AsinFloat%23"
></A
></A
><B
>sinFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:cosFloat#"
><A NAME="v%3AcosFloat%23"
></A
></A
><B
>cosFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:tanFloat#"
><A NAME="v%3AtanFloat%23"
></A
></A
><B
>tanFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:asinFloat#"
><A NAME="v%3AasinFloat%23"
></A
></A
><B
>asinFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:acosFloat#"
><A NAME="v%3AacosFloat%23"
></A
></A
><B
>acosFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:atanFloat#"
><A NAME="v%3AatanFloat%23"
></A
></A
><B
>atanFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:sinhFloat#"
><A NAME="v%3AsinhFloat%23"
></A
></A
><B
>sinhFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:coshFloat#"
><A NAME="v%3AcoshFloat%23"
></A
></A
><B
>coshFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:tanhFloat#"
><A NAME="v%3AtanhFloat%23"
></A
></A
><B
>tanhFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:powerFloat#"
><A NAME="v%3ApowerFloat%23"
></A
></A
><B
>powerFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:float2Double#"
><A NAME="v%3Afloat2Double%23"
></A
></A
><B
>float2Double#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:decodeFloat#"
><A NAME="v%3AdecodeFloat%23"
></A
></A
><B
>decodeFloat#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:decodeFloat_Int#"
><A NAME="v%3AdecodeFloat_Int%23"
></A
></A
><B
>decodeFloat_Int#</B
> :: <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:newArray#"
><A NAME="v%3AnewArray%23"
></A
></A
><B
>newArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AMutableArray%23"
>MutableArray#</A
> s a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:sameMutableArray#"
><A NAME="v%3AsameMutableArray%23"
></A
></A
><B
>sameMutableArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableArray%23"
>MutableArray#</A
> s a -&gt; <A HREF="GHC-Prim.html#t%3AMutableArray%23"
>MutableArray#</A
> s a -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readArray#"
><A NAME="v%3AreadArray%23"
></A
></A
><B
>readArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableArray%23"
>MutableArray#</A
> s a -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeArray#"
><A NAME="v%3AwriteArray%23"
></A
></A
><B
>writeArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableArray%23"
>MutableArray#</A
> s a -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexArray#"
><A NAME="v%3AindexArray%23"
></A
></A
><B
>indexArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AArray%23"
>Array#</A
> a -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; (#a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:unsafeFreezeArray#"
><A NAME="v%3AunsafeFreezeArray%23"
></A
></A
><B
>unsafeFreezeArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableArray%23"
>MutableArray#</A
> s a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AArray%23"
>Array#</A
> a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:unsafeThawArray#"
><A NAME="v%3AunsafeThawArray%23"
></A
></A
><B
>unsafeThawArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AArray%23"
>Array#</A
> a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AMutableArray%23"
>MutableArray#</A
> s a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:newByteArray#"
><A NAME="v%3AnewByteArray%23"
></A
></A
><B
>newByteArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:newPinnedByteArray#"
><A NAME="v%3AnewPinnedByteArray%23"
></A
></A
><B
>newPinnedByteArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:newAlignedPinnedByteArray#"
><A NAME="v%3AnewAlignedPinnedByteArray%23"
></A
></A
><B
>newAlignedPinnedByteArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:byteArrayContents#"
><A NAME="v%3AbyteArrayContents%23"
></A
></A
><B
>byteArrayContents#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:sameMutableByteArray#"
><A NAME="v%3AsameMutableByteArray%23"
></A
></A
><B
>sameMutableByteArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:unsafeFreezeByteArray#"
><A NAME="v%3AunsafeFreezeByteArray%23"
></A
></A
><B
>unsafeFreezeByteArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:sizeofByteArray#"
><A NAME="v%3AsizeofByteArray%23"
></A
></A
><B
>sizeofByteArray#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:sizeofMutableByteArray#"
><A NAME="v%3AsizeofMutableByteArray%23"
></A
></A
><B
>sizeofMutableByteArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexCharArray#"
><A NAME="v%3AindexCharArray%23"
></A
></A
><B
>indexCharArray#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexWideCharArray#"
><A NAME="v%3AindexWideCharArray%23"
></A
></A
><B
>indexWideCharArray#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexIntArray#"
><A NAME="v%3AindexIntArray%23"
></A
></A
><B
>indexIntArray#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexWordArray#"
><A NAME="v%3AindexWordArray%23"
></A
></A
><B
>indexWordArray#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexAddrArray#"
><A NAME="v%3AindexAddrArray%23"
></A
></A
><B
>indexAddrArray#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexFloatArray#"
><A NAME="v%3AindexFloatArray%23"
></A
></A
><B
>indexFloatArray#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexDoubleArray#"
><A NAME="v%3AindexDoubleArray%23"
></A
></A
><B
>indexDoubleArray#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexStablePtrArray#"
><A NAME="v%3AindexStablePtrArray%23"
></A
></A
><B
>indexStablePtrArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AStablePtr%23"
>StablePtr#</A
> a</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexInt8Array#"
><A NAME="v%3AindexInt8Array%23"
></A
></A
><B
>indexInt8Array#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexInt16Array#"
><A NAME="v%3AindexInt16Array%23"
></A
></A
><B
>indexInt16Array#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexInt32Array#"
><A NAME="v%3AindexInt32Array%23"
></A
></A
><B
>indexInt32Array#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexInt64Array#"
><A NAME="v%3AindexInt64Array%23"
></A
></A
><B
>indexInt64Array#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt64%23"
>Int64#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexWord8Array#"
><A NAME="v%3AindexWord8Array%23"
></A
></A
><B
>indexWord8Array#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexWord16Array#"
><A NAME="v%3AindexWord16Array%23"
></A
></A
><B
>indexWord16Array#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexWord32Array#"
><A NAME="v%3AindexWord32Array%23"
></A
></A
><B
>indexWord32Array#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexWord64Array#"
><A NAME="v%3AindexWord64Array%23"
></A
></A
><B
>indexWord64Array#</B
> :: <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord64%23"
>Word64#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readCharArray#"
><A NAME="v%3AreadCharArray%23"
></A
></A
><B
>readCharArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readWideCharArray#"
><A NAME="v%3AreadWideCharArray%23"
></A
></A
><B
>readWideCharArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readIntArray#"
><A NAME="v%3AreadIntArray%23"
></A
></A
><B
>readIntArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readWordArray#"
><A NAME="v%3AreadWordArray%23"
></A
></A
><B
>readWordArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readAddrArray#"
><A NAME="v%3AreadAddrArray%23"
></A
></A
><B
>readAddrArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readFloatArray#"
><A NAME="v%3AreadFloatArray%23"
></A
></A
><B
>readFloatArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readDoubleArray#"
><A NAME="v%3AreadDoubleArray%23"
></A
></A
><B
>readDoubleArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readStablePtrArray#"
><A NAME="v%3AreadStablePtrArray%23"
></A
></A
><B
>readStablePtrArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AStablePtr%23"
>StablePtr#</A
> a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readInt8Array#"
><A NAME="v%3AreadInt8Array%23"
></A
></A
><B
>readInt8Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readInt16Array#"
><A NAME="v%3AreadInt16Array%23"
></A
></A
><B
>readInt16Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readInt32Array#"
><A NAME="v%3AreadInt32Array%23"
></A
></A
><B
>readInt32Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readInt64Array#"
><A NAME="v%3AreadInt64Array%23"
></A
></A
><B
>readInt64Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AInt64%23"
>Int64#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readWord8Array#"
><A NAME="v%3AreadWord8Array%23"
></A
></A
><B
>readWord8Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readWord16Array#"
><A NAME="v%3AreadWord16Array%23"
></A
></A
><B
>readWord16Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readWord32Array#"
><A NAME="v%3AreadWord32Array%23"
></A
></A
><B
>readWord32Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readWord64Array#"
><A NAME="v%3AreadWord64Array%23"
></A
></A
><B
>readWord64Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AWord64%23"
>Word64#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeCharArray#"
><A NAME="v%3AwriteCharArray%23"
></A
></A
><B
>writeCharArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeWideCharArray#"
><A NAME="v%3AwriteWideCharArray%23"
></A
></A
><B
>writeWideCharArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeIntArray#"
><A NAME="v%3AwriteIntArray%23"
></A
></A
><B
>writeIntArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeWordArray#"
><A NAME="v%3AwriteWordArray%23"
></A
></A
><B
>writeWordArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeAddrArray#"
><A NAME="v%3AwriteAddrArray%23"
></A
></A
><B
>writeAddrArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeFloatArray#"
><A NAME="v%3AwriteFloatArray%23"
></A
></A
><B
>writeFloatArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeDoubleArray#"
><A NAME="v%3AwriteDoubleArray%23"
></A
></A
><B
>writeDoubleArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeStablePtrArray#"
><A NAME="v%3AwriteStablePtrArray%23"
></A
></A
><B
>writeStablePtrArray#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AStablePtr%23"
>StablePtr#</A
> a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeInt8Array#"
><A NAME="v%3AwriteInt8Array%23"
></A
></A
><B
>writeInt8Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeInt16Array#"
><A NAME="v%3AwriteInt16Array%23"
></A
></A
><B
>writeInt16Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeInt32Array#"
><A NAME="v%3AwriteInt32Array%23"
></A
></A
><B
>writeInt32Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeInt64Array#"
><A NAME="v%3AwriteInt64Array%23"
></A
></A
><B
>writeInt64Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt64%23"
>Int64#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeWord8Array#"
><A NAME="v%3AwriteWord8Array%23"
></A
></A
><B
>writeWord8Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeWord16Array#"
><A NAME="v%3AwriteWord16Array%23"
></A
></A
><B
>writeWord16Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeWord32Array#"
><A NAME="v%3AwriteWord32Array%23"
></A
></A
><B
>writeWord32Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeWord64Array#"
><A NAME="v%3AwriteWord64Array%23"
></A
></A
><B
>writeWord64Array#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutableByteArray%23"
>MutableByteArray#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord64%23"
>Word64#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:plusAddr#"
><A NAME="v%3AplusAddr%23"
></A
></A
><B
>plusAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:minusAddr#"
><A NAME="v%3AminusAddr%23"
></A
></A
><B
>minusAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:remAddr#"
><A NAME="v%3AremAddr%23"
></A
></A
><B
>remAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:addr2Int#"
><A NAME="v%3Aaddr2Int%23"
></A
></A
><B
>addr2Int#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:int2Addr#"
><A NAME="v%3Aint2Addr%23"
></A
></A
><B
>int2Addr#</B
> :: <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:gtAddr#"
><A NAME="v%3AgtAddr%23"
></A
></A
><B
>gtAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:geAddr#"
><A NAME="v%3AgeAddr%23"
></A
></A
><B
>geAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:eqAddr#"
><A NAME="v%3AeqAddr%23"
></A
></A
><B
>eqAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:neAddr#"
><A NAME="v%3AneAddr%23"
></A
></A
><B
>neAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:ltAddr#"
><A NAME="v%3AltAddr%23"
></A
></A
><B
>ltAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:leAddr#"
><A NAME="v%3AleAddr%23"
></A
></A
><B
>leAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexCharOffAddr#"
><A NAME="v%3AindexCharOffAddr%23"
></A
></A
><B
>indexCharOffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexWideCharOffAddr#"
><A NAME="v%3AindexWideCharOffAddr%23"
></A
></A
><B
>indexWideCharOffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexIntOffAddr#"
><A NAME="v%3AindexIntOffAddr%23"
></A
></A
><B
>indexIntOffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexWordOffAddr#"
><A NAME="v%3AindexWordOffAddr%23"
></A
></A
><B
>indexWordOffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexAddrOffAddr#"
><A NAME="v%3AindexAddrOffAddr%23"
></A
></A
><B
>indexAddrOffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexFloatOffAddr#"
><A NAME="v%3AindexFloatOffAddr%23"
></A
></A
><B
>indexFloatOffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexDoubleOffAddr#"
><A NAME="v%3AindexDoubleOffAddr%23"
></A
></A
><B
>indexDoubleOffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexStablePtrOffAddr#"
><A NAME="v%3AindexStablePtrOffAddr%23"
></A
></A
><B
>indexStablePtrOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AStablePtr%23"
>StablePtr#</A
> a</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexInt8OffAddr#"
><A NAME="v%3AindexInt8OffAddr%23"
></A
></A
><B
>indexInt8OffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexInt16OffAddr#"
><A NAME="v%3AindexInt16OffAddr%23"
></A
></A
><B
>indexInt16OffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexInt32OffAddr#"
><A NAME="v%3AindexInt32OffAddr%23"
></A
></A
><B
>indexInt32OffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexInt64OffAddr#"
><A NAME="v%3AindexInt64OffAddr%23"
></A
></A
><B
>indexInt64OffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt64%23"
>Int64#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexWord8OffAddr#"
><A NAME="v%3AindexWord8OffAddr%23"
></A
></A
><B
>indexWord8OffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexWord16OffAddr#"
><A NAME="v%3AindexWord16OffAddr%23"
></A
></A
><B
>indexWord16OffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexWord32OffAddr#"
><A NAME="v%3AindexWord32OffAddr%23"
></A
></A
><B
>indexWord32OffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:indexWord64OffAddr#"
><A NAME="v%3AindexWord64OffAddr%23"
></A
></A
><B
>indexWord64OffAddr#</B
> :: <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord64%23"
>Word64#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readCharOffAddr#"
><A NAME="v%3AreadCharOffAddr%23"
></A
></A
><B
>readCharOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readWideCharOffAddr#"
><A NAME="v%3AreadWideCharOffAddr%23"
></A
></A
><B
>readWideCharOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readIntOffAddr#"
><A NAME="v%3AreadIntOffAddr%23"
></A
></A
><B
>readIntOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readWordOffAddr#"
><A NAME="v%3AreadWordOffAddr%23"
></A
></A
><B
>readWordOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readAddrOffAddr#"
><A NAME="v%3AreadAddrOffAddr%23"
></A
></A
><B
>readAddrOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readFloatOffAddr#"
><A NAME="v%3AreadFloatOffAddr%23"
></A
></A
><B
>readFloatOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readDoubleOffAddr#"
><A NAME="v%3AreadDoubleOffAddr%23"
></A
></A
><B
>readDoubleOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readStablePtrOffAddr#"
><A NAME="v%3AreadStablePtrOffAddr%23"
></A
></A
><B
>readStablePtrOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AStablePtr%23"
>StablePtr#</A
> a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readInt8OffAddr#"
><A NAME="v%3AreadInt8OffAddr%23"
></A
></A
><B
>readInt8OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readInt16OffAddr#"
><A NAME="v%3AreadInt16OffAddr%23"
></A
></A
><B
>readInt16OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readInt32OffAddr#"
><A NAME="v%3AreadInt32OffAddr%23"
></A
></A
><B
>readInt32OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readInt64OffAddr#"
><A NAME="v%3AreadInt64OffAddr%23"
></A
></A
><B
>readInt64OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AInt64%23"
>Int64#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readWord8OffAddr#"
><A NAME="v%3AreadWord8OffAddr%23"
></A
></A
><B
>readWord8OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readWord16OffAddr#"
><A NAME="v%3AreadWord16OffAddr%23"
></A
></A
><B
>readWord16OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readWord32OffAddr#"
><A NAME="v%3AreadWord32OffAddr%23"
></A
></A
><B
>readWord32OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readWord64OffAddr#"
><A NAME="v%3AreadWord64OffAddr%23"
></A
></A
><B
>readWord64OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AWord64%23"
>Word64#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeCharOffAddr#"
><A NAME="v%3AwriteCharOffAddr%23"
></A
></A
><B
>writeCharOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeWideCharOffAddr#"
><A NAME="v%3AwriteWideCharOffAddr%23"
></A
></A
><B
>writeWideCharOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AChar%23"
>Char#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeIntOffAddr#"
><A NAME="v%3AwriteIntOffAddr%23"
></A
></A
><B
>writeIntOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeWordOffAddr#"
><A NAME="v%3AwriteWordOffAddr%23"
></A
></A
><B
>writeWordOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeAddrOffAddr#"
><A NAME="v%3AwriteAddrOffAddr%23"
></A
></A
><B
>writeAddrOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeFloatOffAddr#"
><A NAME="v%3AwriteFloatOffAddr%23"
></A
></A
><B
>writeFloatOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AFloat%23"
>Float#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeDoubleOffAddr#"
><A NAME="v%3AwriteDoubleOffAddr%23"
></A
></A
><B
>writeDoubleOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3ADouble%23"
>Double#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeStablePtrOffAddr#"
><A NAME="v%3AwriteStablePtrOffAddr%23"
></A
></A
><B
>writeStablePtrOffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AStablePtr%23"
>StablePtr#</A
> a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeInt8OffAddr#"
><A NAME="v%3AwriteInt8OffAddr%23"
></A
></A
><B
>writeInt8OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeInt16OffAddr#"
><A NAME="v%3AwriteInt16OffAddr%23"
></A
></A
><B
>writeInt16OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeInt32OffAddr#"
><A NAME="v%3AwriteInt32OffAddr%23"
></A
></A
><B
>writeInt32OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeInt64OffAddr#"
><A NAME="v%3AwriteInt64OffAddr%23"
></A
></A
><B
>writeInt64OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt64%23"
>Int64#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeWord8OffAddr#"
><A NAME="v%3AwriteWord8OffAddr%23"
></A
></A
><B
>writeWord8OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeWord16OffAddr#"
><A NAME="v%3AwriteWord16OffAddr%23"
></A
></A
><B
>writeWord16OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeWord32OffAddr#"
><A NAME="v%3AwriteWord32OffAddr%23"
></A
></A
><B
>writeWord32OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord%23"
>Word#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeWord64OffAddr#"
><A NAME="v%3AwriteWord64OffAddr%23"
></A
></A
><B
>writeWord64OffAddr#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AWord64%23"
>Word64#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:newMutVar#"
><A NAME="v%3AnewMutVar%23"
></A
></A
><B
>newMutVar#</B
> ::  a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AMutVar%23"
>MutVar#</A
> s a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readMutVar#"
><A NAME="v%3AreadMutVar%23"
></A
></A
><B
>readMutVar#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutVar%23"
>MutVar#</A
> s a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeMutVar#"
><A NAME="v%3AwriteMutVar%23"
></A
></A
><B
>writeMutVar#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutVar%23"
>MutVar#</A
> s a -&gt; a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:sameMutVar#"
><A NAME="v%3AsameMutVar%23"
></A
></A
><B
>sameMutVar#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutVar%23"
>MutVar#</A
> s a -&gt; <A HREF="GHC-Prim.html#t%3AMutVar%23"
>MutVar#</A
> s a -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:atomicModifyMutVar#"
><A NAME="v%3AatomicModifyMutVar%23"
></A
></A
><B
>atomicModifyMutVar#</B
> ::  <A HREF="GHC-Prim.html#t%3AMutVar%23"
>MutVar#</A
> s a -&gt; (a -&gt; b) -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, c#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:catch#"
><A NAME="v%3Acatch%23"
></A
></A
><B
>catch#</B
> ::  (<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)) -&gt; (b -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)) -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:raise#"
><A NAME="v%3Araise%23"
></A
></A
><B
>raise#</B
> ::  a -&gt; b</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:raiseIO#"
><A NAME="v%3AraiseIO%23"
></A
></A
><B
>raiseIO#</B
> ::  a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, b#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:blockAsyncExceptions#"
><A NAME="v%3AblockAsyncExceptions%23"
></A
></A
><B
>blockAsyncExceptions#</B
> ::  (<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)) -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:unblockAsyncExceptions#"
><A NAME="v%3AunblockAsyncExceptions%23"
></A
></A
><B
>unblockAsyncExceptions#</B
> ::  (<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)) -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:asyncExceptionsBlocked#"
><A NAME="v%3AasyncExceptionsBlocked%23"
></A
></A
><B
>asyncExceptionsBlocked#</B
> :: <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:atomically#"
><A NAME="v%3Aatomically%23"
></A
></A
><B
>atomically#</B
> ::  (<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)) -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:retry#"
><A NAME="v%3Aretry%23"
></A
></A
><B
>retry#</B
> ::  <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:catchRetry#"
><A NAME="v%3AcatchRetry%23"
></A
></A
><B
>catchRetry#</B
> ::  (<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)) -&gt; (<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)) -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:catchSTM#"
><A NAME="v%3AcatchSTM%23"
></A
></A
><B
>catchSTM#</B
> ::  (<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)) -&gt; (b -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)) -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:check#"
><A NAME="v%3Acheck%23"
></A
></A
><B
>check#</B
> ::  (<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)) -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Unit.html#t%3A%28%29"
>()</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:newTVar#"
><A NAME="v%3AnewTVar%23"
></A
></A
><B
>newTVar#</B
> ::  a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3ATVar%23"
>TVar#</A
> s a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:readTVar#"
><A NAME="v%3AreadTVar%23"
></A
></A
><B
>readTVar#</B
> ::  <A HREF="GHC-Prim.html#t%3ATVar%23"
>TVar#</A
> s a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:writeTVar#"
><A NAME="v%3AwriteTVar%23"
></A
></A
><B
>writeTVar#</B
> ::  <A HREF="GHC-Prim.html#t%3ATVar%23"
>TVar#</A
> s a -&gt; a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:sameTVar#"
><A NAME="v%3AsameTVar%23"
></A
></A
><B
>sameTVar#</B
> ::  <A HREF="GHC-Prim.html#t%3ATVar%23"
>TVar#</A
> s a -&gt; <A HREF="GHC-Prim.html#t%3ATVar%23"
>TVar#</A
> s a -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:newMVar#"
><A NAME="v%3AnewMVar%23"
></A
></A
><B
>newMVar#</B
> ::  <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AMVar%23"
>MVar#</A
> s a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:takeMVar#"
><A NAME="v%3AtakeMVar%23"
></A
></A
><B
>takeMVar#</B
> ::  <A HREF="GHC-Prim.html#t%3AMVar%23"
>MVar#</A
> s a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:tryTakeMVar#"
><A NAME="v%3AtryTakeMVar%23"
></A
></A
><B
>tryTakeMVar#</B
> ::  <A HREF="GHC-Prim.html#t%3AMVar%23"
>MVar#</A
> s a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:putMVar#"
><A NAME="v%3AputMVar%23"
></A
></A
><B
>putMVar#</B
> ::  <A HREF="GHC-Prim.html#t%3AMVar%23"
>MVar#</A
> s a -&gt; a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:tryPutMVar#"
><A NAME="v%3AtryPutMVar%23"
></A
></A
><B
>tryPutMVar#</B
> ::  <A HREF="GHC-Prim.html#t%3AMVar%23"
>MVar#</A
> s a -&gt; a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:sameMVar#"
><A NAME="v%3AsameMVar%23"
></A
></A
><B
>sameMVar#</B
> ::  <A HREF="GHC-Prim.html#t%3AMVar%23"
>MVar#</A
> s a -&gt; <A HREF="GHC-Prim.html#t%3AMVar%23"
>MVar#</A
> s a -&gt; <A HREF="GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:isEmptyMVar#"
><A NAME="v%3AisEmptyMVar%23"
></A
></A
><B
>isEmptyMVar#</B
> ::  <A HREF="GHC-Prim.html#t%3AMVar%23"
>MVar#</A
> s a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:delay#"
><A NAME="v%3Adelay%23"
></A
></A
><B
>delay#</B
> ::  <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:waitRead#"
><A NAME="v%3AwaitRead%23"
></A
></A
><B
>waitRead#</B
> ::  <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:waitWrite#"
><A NAME="v%3AwaitWrite%23"
></A
></A
><B
>waitWrite#</B
> ::  <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:fork#"
><A NAME="v%3Afork%23"
></A
></A
><B
>fork#</B
> ::  a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Prim.html#t%3AThreadId%23"
>ThreadId#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:forkOn#"
><A NAME="v%3AforkOn%23"
></A
></A
><B
>forkOn#</B
> ::  <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Prim.html#t%3AThreadId%23"
>ThreadId#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:killThread#"
><A NAME="v%3AkillThread%23"
></A
></A
><B
>killThread#</B
> ::  <A HREF="GHC-Prim.html#t%3AThreadId%23"
>ThreadId#</A
> -&gt; a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:yield#"
><A NAME="v%3Ayield%23"
></A
></A
><B
>yield#</B
> :: <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:myThreadId#"
><A NAME="v%3AmyThreadId%23"
></A
></A
><B
>myThreadId#</B
> :: <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Prim.html#t%3AThreadId%23"
>ThreadId#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:labelThread#"
><A NAME="v%3AlabelThread%23"
></A
></A
><B
>labelThread#</B
> :: <A HREF="GHC-Prim.html#t%3AThreadId%23"
>ThreadId#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:isCurrentThreadBound#"
><A NAME="v%3AisCurrentThreadBound%23"
></A
></A
><B
>isCurrentThreadBound#</B
> :: <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:noDuplicate#"
><A NAME="v%3AnoDuplicate%23"
></A
></A
><B
>noDuplicate#</B
> :: <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:threadStatus#"
><A NAME="v%3AthreadStatus%23"
></A
></A
><B
>threadStatus#</B
> :: <A HREF="GHC-Prim.html#t%3AThreadId%23"
>ThreadId#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:mkWeak#"
><A NAME="v%3AmkWeak%23"
></A
></A
><B
>mkWeak#</B
> ::  o -&gt; b -&gt; c -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Prim.html#t%3AWeak%23"
>Weak#</A
> b#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:mkWeakForeignEnv#"
><A NAME="v%3AmkWeakForeignEnv%23"
></A
></A
><B
>mkWeakForeignEnv#</B
> ::  o -&gt; b -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Prim.html#t%3AWeak%23"
>Weak#</A
> b#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:deRefWeak#"
><A NAME="v%3AdeRefWeak%23"
></A
></A
><B
>deRefWeak#</B
> ::  <A HREF="GHC-Prim.html#t%3AWeak%23"
>Weak#</A
> a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:finalizeWeak#"
><A NAME="v%3AfinalizeWeak%23"
></A
></A
><B
>finalizeWeak#</B
> ::  <A HREF="GHC-Prim.html#t%3AWeak%23"
>Weak#</A
> a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Unit.html#t%3A%28%29"
>()</A
>#)#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:touch#"
><A NAME="v%3Atouch%23"
></A
></A
><B
>touch#</B
> ::  o -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:makeStablePtr#"
><A NAME="v%3AmakeStablePtr%23"
></A
></A
><B
>makeStablePtr#</B
> ::  a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Prim.html#t%3AStablePtr%23"
>StablePtr#</A
> a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:deRefStablePtr#"
><A NAME="v%3AdeRefStablePtr%23"
></A
></A
><B
>deRefStablePtr#</B
> ::  <A HREF="GHC-Prim.html#t%3AStablePtr%23"
>StablePtr#</A
> a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:eqStablePtr#"
><A NAME="v%3AeqStablePtr%23"
></A
></A
><B
>eqStablePtr#</B
> ::  <A HREF="GHC-Prim.html#t%3AStablePtr%23"
>StablePtr#</A
> a -&gt; <A HREF="GHC-Prim.html#t%3AStablePtr%23"
>StablePtr#</A
> a -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:makeStableName#"
><A NAME="v%3AmakeStableName%23"
></A
></A
><B
>makeStableName#</B
> ::  a -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> <A HREF="GHC-Prim.html#t%3ARealWorld"
>RealWorld</A
>, <A HREF="GHC-Prim.html#t%3AStableName%23"
>StableName#</A
> a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:eqStableName#"
><A NAME="v%3AeqStableName%23"
></A
></A
><B
>eqStableName#</B
> ::  <A HREF="GHC-Prim.html#t%3AStableName%23"
>StableName#</A
> a -&gt; <A HREF="GHC-Prim.html#t%3AStableName%23"
>StableName#</A
> a -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:stableNameToInt#"
><A NAME="v%3AstableNameToInt%23"
></A
></A
><B
>stableNameToInt#</B
> ::  <A HREF="GHC-Prim.html#t%3AStableName%23"
>StableName#</A
> a -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:reallyUnsafePtrEquality#"
><A NAME="v%3AreallyUnsafePtrEquality%23"
></A
></A
><B
>reallyUnsafePtrEquality#</B
> ::  a -&gt; a -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:dataToTag#"
><A NAME="v%3AdataToTag%23"
></A
></A
><B
>dataToTag#</B
> ::  a -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:addrToHValue#"
><A NAME="v%3AaddrToHValue%23"
></A
></A
><B
>addrToHValue#</B
> ::  <A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
> -&gt; (#a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:mkApUpd0#"
><A NAME="v%3AmkApUpd0%23"
></A
></A
><B
>mkApUpd0#</B
> ::  <A HREF="GHC-Prim.html#t%3ABCO%23"
>BCO#</A
> -&gt; (#a#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:newBCO#"
><A NAME="v%3AnewBCO%23"
></A
></A
><B
>newBCO#</B
> ::  <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AArray%23"
>Array#</A
> a -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
> -&gt; <A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s -&gt; (#<A HREF="GHC-Prim.html#t%3AState%23"
>State#</A
> s, <A HREF="GHC-Prim.html#t%3ABCO%23"
>BCO#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:unpackClosure#"
><A NAME="v%3AunpackClosure%23"
></A
></A
><B
>unpackClosure#</B
> ::  a -&gt; (#<A HREF="GHC-Prim.html#t%3AAddr%23"
>Addr#</A
>, <A HREF="GHC-Prim.html#t%3AArray%23"
>Array#</A
> b, <A HREF="GHC-Prim.html#t%3AByteArray%23"
>ByteArray#</A
>#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:getApStackVal#"
><A NAME="v%3AgetApStackVal%23"
></A
></A
><B
>getApStackVal#</B
> ::  a -&gt; <A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
> -&gt; (#<A HREF="GHC-Prim.html#t%3AInt%23"
>Int#</A
>, b#)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="botbar"
>Produced by <A HREF="http://www.haskell.org/haddock/"
>Haddock</A
> version 2.4.2</TD
></TR
></TABLE
></BODY
></HTML
>