93 lines
4.7 KiB
HTML
93 lines
4.7 KiB
HTML
<?xml version="1.0" encoding="iso-8859-1" ?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd-->
|
|
<html xmlns="http://www.w3.org/1999/xhtml"
|
|
>
|
|
<head><title>24 Foreign</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
|
<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" />
|
|
<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" />
|
|
<!-- 2,html,xhtml -->
|
|
<meta name="src" content="haskell.tex" />
|
|
<meta name="date" content="2010-07-20 13:11:00" />
|
|
<link rel="stylesheet" type="text/css" href="haskell.css" />
|
|
</head><body
|
|
>
|
|
<!--l. 1--><div class="crosslinks"><p class="noindent">[<a
|
|
href="haskellch25.html" >next</a>] [<a
|
|
href="haskellch23.html" >prev</a>] [<a
|
|
href="haskellch23.html#tailhaskellch23.html" >prev-tail</a>] [<a
|
|
href="#tailhaskellch24.html">tail</a>] [<a
|
|
href="haskellpa2.html#haskellch24.html" >up</a>] </p></div>
|
|
<h2 class="chapterHead"><span class="titlemark">Chapter 24</span><br /><a
|
|
id="x32-26200024"></a><span
|
|
class="pcrr7t-">Foreign</span></h2>
|
|
<div class="quote">
|
|
|
|
|
|
|
|
<div class="verbatim" id="verbatim-437">
|
|
module Foreign (
|
|
 <br />    module Data.Bits,  module Data.Int,  module Data.Word,  module Foreign.Ptr,
|
|
 <br />    module Foreign.ForeignPtr,  module Foreign.StablePtr,
|
|
 <br />    module Foreign.Storable,  module Foreign.Marshal
|
|
 <br />  ) where
|
|
</div>
|
|
<p class="noindent"></div>
|
|
<p class="noindent"> The module <span
|
|
class="pcrr7t-">Foreign </span>combines the interfaces of all modules providing language-independent marshalling support,
|
|
namely
|
|
<dl> <dt class="haddockdesc">
|
|
<!--tex4ht:inline--><div class="tabular"> <table id="TBL-391" class="tabular"
|
|
cellspacing="0" cellpadding="0" rules="groups"
|
|
><colgroup id="TBL-391-1g"><col
|
|
id="TBL-391-1" /></colgroup><tr
|
|
style="vertical-align:baseline;" id="TBL-391-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-391-1-1"
|
|
class="td11"><span
|
|
class="pcrb7t-">module</span><span
|
|
class="pcrb7t-"> Data.Bits </span></td></tr><tr
|
|
style="vertical-align:baseline;" id="TBL-391-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-391-2-1"
|
|
class="td11"><span
|
|
class="pcrb7t-">module</span><span
|
|
class="pcrb7t-"> Data.Int</span></td>
|
|
</tr><tr
|
|
style="vertical-align:baseline;" id="TBL-391-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-391-3-1"
|
|
class="td11"><span
|
|
class="pcrb7t-">module</span><span
|
|
class="pcrb7t-"> Data.Word </span></td></tr><tr
|
|
style="vertical-align:baseline;" id="TBL-391-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-391-4-1"
|
|
class="td11"><span
|
|
class="pcrb7t-">module</span><span
|
|
class="pcrb7t-"> Foreign.Ptr</span></td>
|
|
</tr><tr
|
|
style="vertical-align:baseline;" id="TBL-391-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-391-5-1"
|
|
class="td11"><span
|
|
class="pcrb7t-">module</span><span
|
|
class="pcrb7t-"> Foreign.ForeignPtr </span></td>
|
|
</tr><tr
|
|
style="vertical-align:baseline;" id="TBL-391-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-391-6-1"
|
|
class="td11"><span
|
|
class="pcrb7t-">module</span><span
|
|
class="pcrb7t-"> Foreign.StablePtr </span></td>
|
|
</tr><tr
|
|
style="vertical-align:baseline;" id="TBL-391-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-391-7-1"
|
|
class="td11"><span
|
|
class="pcrb7t-">module</span><span
|
|
class="pcrb7t-"> Foreign.Storable </span></td>
|
|
</tr><tr
|
|
style="vertical-align:baseline;" id="TBL-391-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-391-8-1"
|
|
class="td11"><span
|
|
class="pcrb7t-">module</span><span
|
|
class="pcrb7t-"> Foreign.Marshal </span></td>
|
|
</tr></table> </div> <dd class="haddockdesc">
|
|
</dl>
|
|
<!--l. 1--><div class="crosslinks"><p class="noindent">[<a
|
|
href="haskellch25.html" >next</a>] [<a
|
|
href="haskellch23.html" >prev</a>] [<a
|
|
href="haskellch23.html#tailhaskellch23.html" >prev-tail</a>] [<a
|
|
href="haskellch24.html" >front</a>] [<a
|
|
href="haskellpa2.html#haskellch24.html" >up</a>] </p></div>
|
|
<p class="noindent"> <a
|
|
id="tailhaskellch24.html"></a>
|
|
</body></html>
|