<!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-binary-0.5.0.2: Binary serialisation for Haskell values using lazy ByteStrings (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ></HEAD ><BODY ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="topbar" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title" >ghc-binary-0.5.0.2: Binary serialisation for Haskell values using lazy ByteStrings</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 ><TABLE ID="indexlist" CELLPADDING="0" CELLSPACING="5" ><TR CLASS="indexrow" ><TD CLASS="indexentry" >append</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3Aappend" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >Binary</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary.html#t%3ABinary" >Data.Binary</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >Builder</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#t%3ABuilder" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >bytesRead</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AbytesRead" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >decode</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary.html#v%3Adecode" >Data.Binary</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >decodeFile</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary.html#v%3AdecodeFile" >Data.Binary</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >empty</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3Aempty" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >encode</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary.html#v%3Aencode" >Data.Binary</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >encodeFile</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary.html#v%3AencodeFile" >Data.Binary</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >execPut</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AexecPut" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >flush</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3Aflush" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3Aflush" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >fromByteString</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3AfromByteString" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >fromLazyByteString</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3AfromLazyByteString" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >Get</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#t%3AGet" >Data.Binary.Get</A >, <A HREF="Data-Binary.html#t%3AGet" >Data.Binary</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >get</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary.html#v%3Aget" >Data.Binary</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getBytes</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetBytes" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getByteString</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetByteString" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getLazyByteString</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetLazyByteString" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getLazyByteStringNul</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetLazyByteStringNul" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getRemainingLazyByteString</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetRemainingLazyByteString" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getWord16be</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetWord16be" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getWord16host</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetWord16host" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getWord16le</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetWord16le" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getWord32be</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetWord32be" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getWord32host</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetWord32host" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getWord32le</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetWord32le" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getWord64be</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetWord64be" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getWord64host</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetWord64host" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getWord64le</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetWord64le" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getWord8</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetWord8" >Data.Binary.Get</A >, <A HREF="Data-Binary.html#v%3AgetWord8" >Data.Binary</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >getWordhost</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AgetWordhost" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >isEmpty</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AisEmpty" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >lookAhead</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AlookAhead" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >lookAheadE</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AlookAheadE" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >lookAheadM</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AlookAheadM" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >Put</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Type/Class)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#t%3APut" >Data.Binary.Put</A >, <A HREF="Data-Binary.html#t%3APut" >Data.Binary</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Data Constructor)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3APut" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >put</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary.html#v%3Aput" >Data.Binary</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >putBuilder</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputBuilder" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >putByteString</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputByteString" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >putLazyByteString</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputLazyByteString" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >PutM</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#t%3APutM" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >putWord16be</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3AputWord16be" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputWord16be" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >putWord16host</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3AputWord16host" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputWord16host" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >putWord16le</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3AputWord16le" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputWord16le" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >putWord32be</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3AputWord32be" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputWord32be" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >putWord32host</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3AputWord32host" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputWord32host" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >putWord32le</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3AputWord32le" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputWord32le" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >putWord64be</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3AputWord64be" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputWord64be" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >putWord64host</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3AputWord64host" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputWord64host" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >putWord64le</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3AputWord64le" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputWord64le" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >putWord8</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputWord8" >Data.Binary.Put</A >, <A HREF="Data-Binary.html#v%3AputWord8" >Data.Binary</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >putWordhost</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3AputWordhost" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AputWordhost" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >remaining</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3Aremaining" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >runGet</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3ArunGet" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >runGetState</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3ArunGetState" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >runPut</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3ArunPut" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >runPutM</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3ArunPutM" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >singleton</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3Asingleton" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >skip</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3Askip" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >toLazyByteString</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Builder.html#v%3AtoLazyByteString" >Data.Binary.Builder</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >uncheckedLookAhead</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AuncheckedLookAhead" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >uncheckedSkip</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Get.html#v%3AuncheckedSkip" >Data.Binary.Get</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >unPut</TD ><TD CLASS="indexlinks" ><A HREF="Data-Binary-Put.html#v%3AunPut" >Data.Binary.Put</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >Word</TD ><TD CLASS="indexlinks" >Data.Binary</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >Word16</TD ><TD CLASS="indexlinks" >Data.Binary</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >Word32</TD ><TD CLASS="indexlinks" >Data.Binary</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >Word64</TD ><TD CLASS="indexlinks" >Data.Binary</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >Word8</TD ><TD CLASS="indexlinks" >Data.Binary</TD ></TR ></TABLE ></TD ></TR ></TABLE ></BODY ></HTML >