<!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 >Blaze.ByteString.Builder.Int</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_Blaze-ByteString-Builder-Int.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" >blaze-builder-0.2.1.4: Efficient buffered output.</TD ><TD CLASS="topbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html" >Source code</A ></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" >Blaze.ByteString.Builder.Int</FONT ></TD ><TD ALIGN="right" ><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="infohead" >Portability</TD ><TD CLASS="infoval" >tested on GHC only</TD ></TR ><TR ><TD CLASS="infohead" >Stability</TD ><TD CLASS="infoval" >experimental</TD ></TR ><TR ><TD CLASS="infohead" >Maintainer</TD ><TD CLASS="infoval" >Simon Meier <iridcode@gmail.com></TD ></TR ></TABLE ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" ><B >Contents</B ></TD ></TR ><TR ><TD ><DL ><DT ><A HREF="#1" >Writing integers to a buffer </A ></DT ><DD ><DL ><DT ><A HREF="#2" >Big-endian writes </A ></DT ><DT ><A HREF="#3" >Little-endian writes </A ></DT ><DT ><A HREF="#4" >Host-endian writes </A ></DT ></DL ></DD ><DT ><A HREF="#5" >Creating builders from integers </A ></DT ><DD ><DL ><DT ><A HREF="#6" >Big-endian serialization </A ></DT ><DT ><A HREF="#7" >Little-endian serialization </A ></DT ><DT ><A HREF="#8" >Host-endian serialization </A ></DT ></DL ></DD ></DL ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" >Description</TD ></TR ><TR ><TD CLASS="doc" ><P ><TT ><A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TT >s and <TT ><A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TT >s for serializing integers. </P ><P >See <A HREF="Blaze-ByteString-Builder-Word.html" >Blaze.ByteString.Builder.Word</A > for information about how to best write several integers at once. </P ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" >Synopsis</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="#v%3AwriteInt8" >writeInt8</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt8" >Int8</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwriteInt16be" >writeInt16be</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwriteInt32be" >writeInt32be</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwriteInt64be" >writeInt64be</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwriteInt16le" >writeInt16le</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwriteInt32le" >writeInt32le</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwriteInt64le" >writeInt64le</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwriteInthost" >writeInthost</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwriteInt16host" >writeInt16host</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwriteInt32host" >writeInt32host</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AwriteInt64host" >writeInt64host</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt8" >fromInt8</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt8" >Int8</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt8s" >fromInt8s</A > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt8" >Int8</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt16be" >fromInt16be</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt32be" >fromInt32be</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt64be" >fromInt64be</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt32sbe" >fromInt32sbe</A > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt16sbe" >fromInt16sbe</A > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt64sbe" >fromInt64sbe</A > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt16le" >fromInt16le</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt32le" >fromInt32le</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt64le" >fromInt64le</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt16sle" >fromInt16sle</A > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt32sle" >fromInt32sle</A > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt64sle" >fromInt64sle</A > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInthost" >fromInthost</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt16host" >fromInt16host</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt32host" >fromInt32host</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt64host" >fromInt64host</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromIntshost" >fromIntshost</A > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt16shost" >fromInt16shost</A > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt32shost" >fromInt32shost</A > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfromInt64shost" >fromInt64shost</A > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" ><A NAME="1" ><A NAME="1" >Writing integers to a buffer </A ></A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:writeInt8" ><A NAME="v%3AwriteInt8" ></A ></A ><B >writeInt8</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt8" >Int8</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#writeInt8" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write a single signed byte. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section2" ><A NAME="2" ><A NAME="2" >Big-endian writes </A ></A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:writeInt16be" ><A NAME="v%3AwriteInt16be" ></A ></A ><B >writeInt16be</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#writeInt16be" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A ></TT > in big endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:writeInt32be" ><A NAME="v%3AwriteInt32be" ></A ></A ><B >writeInt32be</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#writeInt32be" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A ></TT > in big endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:writeInt64be" ><A NAME="v%3AwriteInt64be" ></A ></A ><B >writeInt64be</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#writeInt64be" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A ></TT > in big endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section2" ><A NAME="3" ><A NAME="3" >Little-endian writes </A ></A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:writeInt16le" ><A NAME="v%3AwriteInt16le" ></A ></A ><B >writeInt16le</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#writeInt16le" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A ></TT > in little endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:writeInt32le" ><A NAME="v%3AwriteInt32le" ></A ></A ><B >writeInt32le</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#writeInt32le" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A ></TT > in little endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:writeInt64le" ><A NAME="v%3AwriteInt64le" ></A ></A ><B >writeInt64le</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#writeInt64le" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A ></TT > in little endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section2" ><A NAME="4" ><A NAME="4" >Host-endian writes </A ></A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:writeInthost" ><A NAME="v%3AwriteInthost" ></A ></A ><B >writeInthost</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#writeInthost" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write a single native machine <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A ></TT >. The <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A ></TT > is written in host order, host endian form, for the machine you're on. On a 64 bit machine the <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A ></TT > is an 8 byte value, on a 32 bit machine, 4 bytes. Values written this way are not portable to different endian or integer sized machines, without conversion. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:writeInt16host" ><A NAME="v%3AwriteInt16host" ></A ></A ><B >writeInt16host</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#writeInt16host" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A ></TT > in native host order and host endianness. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:writeInt32host" ><A NAME="v%3AwriteInt32host" ></A ></A ><B >writeInt32host</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#writeInt32host" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A ></TT > in native host order and host endianness. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:writeInt64host" ><A NAME="v%3AwriteInt64host" ></A ></A ><B >writeInt64host</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Write.html#t%3AWrite" >Write</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#writeInt64host" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A ></TT > in native host order and host endianness. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" ><A NAME="5" ><A NAME="5" >Creating builders from integers </A ></A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="doc" >We provide serialization functions both for singleton integers as well as for lists of integers. Using these list serialization functions is <EM >much</EM > faster than using <TT >mconcat . map fromInt<EM ><n</EM >></TT >, as the list serialization functions use a tighter inner loop. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt8" ><A NAME="v%3AfromInt8" ></A ></A ><B >fromInt8</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt8" >Int8</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt8" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize a single byte. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt8s" ><A NAME="v%3AfromInt8s" ></A ></A ><B >fromInt8s</B > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt8" >Int8</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt8s" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize a list of bytes. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section2" ><A NAME="6" ><A NAME="6" >Big-endian serialization </A ></A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt16be" ><A NAME="v%3AfromInt16be" ></A ></A ><B >fromInt16be</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt16be" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A ></TT > in big endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt32be" ><A NAME="v%3AfromInt32be" ></A ></A ><B >fromInt32be</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt32be" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A ></TT > in big endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt64be" ><A NAME="v%3AfromInt64be" ></A ></A ><B >fromInt64be</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt64be" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A ></TT > in big endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt32sbe" ><A NAME="v%3AfromInt32sbe" ></A ></A ><B >fromInt32sbe</B > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt32sbe" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize a list of <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A ></TT >s in big endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt16sbe" ><A NAME="v%3AfromInt16sbe" ></A ></A ><B >fromInt16sbe</B > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt16sbe" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize a list of <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A ></TT >s in big endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt64sbe" ><A NAME="v%3AfromInt64sbe" ></A ></A ><B >fromInt64sbe</B > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt64sbe" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize a list of <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A ></TT >s in big endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section2" ><A NAME="7" ><A NAME="7" >Little-endian serialization </A ></A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt16le" ><A NAME="v%3AfromInt16le" ></A ></A ><B >fromInt16le</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt16le" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A ></TT > in little endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt32le" ><A NAME="v%3AfromInt32le" ></A ></A ><B >fromInt32le</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt32le" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A ></TT > in little endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt64le" ><A NAME="v%3AfromInt64le" ></A ></A ><B >fromInt64le</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt64le" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A ></TT > in little endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt16sle" ><A NAME="v%3AfromInt16sle" ></A ></A ><B >fromInt16sle</B > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt16sle" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize a list of <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A ></TT >s in little endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt32sle" ><A NAME="v%3AfromInt32sle" ></A ></A ><B >fromInt32sle</B > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt32sle" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize a list of <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A ></TT >s in little endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt64sle" ><A NAME="v%3AfromInt64sle" ></A ></A ><B >fromInt64sle</B > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt64sle" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize a list of <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A ></TT >s in little endian format. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section2" ><A NAME="8" ><A NAME="8" >Host-endian serialization </A ></A ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInthost" ><A NAME="v%3AfromInthost" ></A ></A ><B >fromInthost</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInthost" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize a single native machine <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A ></TT >. The <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A ></TT > is serialized in host order, host endian form, for the machine you're on. On a 64 bit machine the <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A ></TT > is an 8 byte value, on a 32 bit machine, 4 bytes. Values written this way are not portable to different endian or integer sized machines, without conversion. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt16host" ><A NAME="v%3AfromInt16host" ></A ></A ><B >fromInt16host</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt16host" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A ></TT > in native host order and host endianness. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt32host" ><A NAME="v%3AfromInt32host" ></A ></A ><B >fromInt32host</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt32host" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A ></TT > in native host order and host endianness. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt64host" ><A NAME="v%3AfromInt64host" ></A ></A ><B >fromInt64host</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A > -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt64host" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write an <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A ></TT > in native host order and host endianness. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromIntshost" ><A NAME="v%3AfromIntshost" ></A ></A ><B >fromIntshost</B > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromIntshost" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Serialize a list of <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A ></TT >s. See <TT ><A HREF="Blaze-ByteString-Builder-Int.html#v%3AfromInthost" >fromInthost</A ></TT > for usage considerations. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt16shost" ><A NAME="v%3AfromInt16shost" ></A ></A ><B >fromInt16shost</B > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt16shost" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write a list of <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt16" >Int16</A ></TT >s in native host order and host endianness. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt32shost" ><A NAME="v%3AfromInt32shost" ></A ></A ><B >fromInt32shost</B > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt32shost" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write a list of <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt32" >Int32</A ></TT >s in native host order and host endianness. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fromInt64shost" ><A NAME="v%3AfromInt64shost" ></A ></A ><B >fromInt64shost</B > :: [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A >] -> <A HREF="Blaze-ByteString-Builder-Internal-Types.html#t%3ABuilder" >Builder</A ></TD ><TD CLASS="declbut" ><A HREF="src/Blaze-ByteString-Builder-Int.html#fromInt64shost" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Write a list of <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt64" >Int64</A ></TT >s in native host order and host endianness. </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.6.1</TD ></TR ></TABLE ></BODY ></HTML >