This file is indexed.

/usr/share/doc/libghc-bindings-nettle-doc/html/Bindings-Nettle-Hash-Legacy.html is in libghc-bindings-nettle-doc 0.3.1-5.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

1
2
3
4
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Bindings.Nettle.Hash.Legacy</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script src="file:///usr/share/javascript/mathjax/MathJax.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Bindings-Nettle-Hash-Legacy.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Bindings-Nettle-Hash-Legacy.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">bindings-nettle-0.3.1: bindings to nettle crypto library</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>Safe</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p class="caption">Bindings.Nettle.Hash.Legacy</p></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><a id="v:c-39-MD5_DIGEST_SIZE" class="def">c'MD5_DIGEST_SIZE</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a =&gt; a <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27MD5_DIGEST_SIZE" class="link">Source</a> <a href="#v:c-39-MD5_DIGEST_SIZE" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-MD5_DATA_SIZE" class="def">c'MD5_DATA_SIZE</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a =&gt; a <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27MD5_DATA_SIZE" class="link">Source</a> <a href="#v:c-39-MD5_DATA_SIZE" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:C-39-md5_ctx" class="def">C'md5_ctx</a> <a href="src/Bindings-Nettle-Hash-Legacy.html#C%27md5_ctx" class="link">Source</a> <a href="#t:C-39-md5_ctx" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:C-39-md5_ctx" class="def">C'md5_ctx</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"></td></tr></table></div><div class="subs instances"><p id="control.i:C-39-md5_ctx" class="caption collapser" onclick="toggleSection('i:C-39-md5_ctx')">Instances</p><div id="section.i:C-39-md5_ctx" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-md5_ctx:Eq:1" class="instance expander" onclick="toggleSection('i:id:C-39-md5_ctx:Eq:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-19" class="link">Source</a> <a href="#t:C-39-md5_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-md5_ctx:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-md5_ctx:Show:2" class="instance expander" onclick="toggleSection('i:id:C-39-md5_ctx:Show:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-19" class="link">Source</a> <a href="#t:C-39-md5_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-md5_ctx:Show:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a>] -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-md5_ctx:Storable:3" class="instance expander" onclick="toggleSection('i:id:C-39-md5_ctx:Storable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-20" class="link">Source</a> <a href="#t:C-39-md5_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-md5_ctx:Storable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:c-39-nettle_md5_init" class="def">c'nettle_md5_init</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_md5_init" class="link">Source</a> <a href="#v:c-39-nettle_md5_init" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-nettle_md5_update" class="def">c'nettle_md5_update</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_md5_update" class="link">Source</a> <a href="#v:c-39-nettle_md5_update" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_md5_init" class="def">p'nettle_md5_init</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_md5_init" class="link">Source</a> <a href="#v:p-39-nettle_md5_init" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-nettle_md5_digest" class="def">c'nettle_md5_digest</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_md5_digest" class="link">Source</a> <a href="#v:c-39-nettle_md5_digest" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_md5_update" class="def">p'nettle_md5_update</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_md5_update" class="link">Source</a> <a href="#v:p-39-nettle_md5_update" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_md5_digest" class="def">p'nettle_md5_digest</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md5_ctx">C'md5_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_md5_digest" class="link">Source</a> <a href="#v:p-39-nettle_md5_digest" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-MD2_DIGEST_SIZE" class="def">c'MD2_DIGEST_SIZE</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a =&gt; a <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27MD2_DIGEST_SIZE" class="link">Source</a> <a href="#v:c-39-MD2_DIGEST_SIZE" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-MD2_DATA_SIZE" class="def">c'MD2_DATA_SIZE</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a =&gt; a <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27MD2_DATA_SIZE" class="link">Source</a> <a href="#v:c-39-MD2_DATA_SIZE" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:C-39-md2_ctx" class="def">C'md2_ctx</a> <a href="src/Bindings-Nettle-Hash-Legacy.html#C%27md2_ctx" class="link">Source</a> <a href="#t:C-39-md2_ctx" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:C-39-md2_ctx" class="def">C'md2_ctx</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"></td></tr></table></div><div class="subs instances"><p id="control.i:C-39-md2_ctx" class="caption collapser" onclick="toggleSection('i:C-39-md2_ctx')">Instances</p><div id="section.i:C-39-md2_ctx" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-md2_ctx:Eq:1" class="instance expander" onclick="toggleSection('i:id:C-39-md2_ctx:Eq:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-29" class="link">Source</a> <a href="#t:C-39-md2_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-md2_ctx:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-md2_ctx:Show:2" class="instance expander" onclick="toggleSection('i:id:C-39-md2_ctx:Show:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-29" class="link">Source</a> <a href="#t:C-39-md2_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-md2_ctx:Show:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a>] -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-md2_ctx:Storable:3" class="instance expander" onclick="toggleSection('i:id:C-39-md2_ctx:Storable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-30" class="link">Source</a> <a href="#t:C-39-md2_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-md2_ctx:Storable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:c-39-nettle_md2_init" class="def">c'nettle_md2_init</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_md2_init" class="link">Source</a> <a href="#v:c-39-nettle_md2_init" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-nettle_md2_update" class="def">c'nettle_md2_update</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_md2_update" class="link">Source</a> <a href="#v:c-39-nettle_md2_update" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_md2_init" class="def">p'nettle_md2_init</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_md2_init" class="link">Source</a> <a href="#v:p-39-nettle_md2_init" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-nettle_md2_digest" class="def">c'nettle_md2_digest</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_md2_digest" class="link">Source</a> <a href="#v:c-39-nettle_md2_digest" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_md2_update" class="def">p'nettle_md2_update</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_md2_update" class="link">Source</a> <a href="#v:p-39-nettle_md2_update" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_md2_digest" class="def">p'nettle_md2_digest</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md2_ctx">C'md2_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_md2_digest" class="link">Source</a> <a href="#v:p-39-nettle_md2_digest" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-MD4_DIGEST_SIZE" class="def">c'MD4_DIGEST_SIZE</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a =&gt; a <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27MD4_DIGEST_SIZE" class="link">Source</a> <a href="#v:c-39-MD4_DIGEST_SIZE" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-MD4_DATA_SIZE" class="def">c'MD4_DATA_SIZE</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a =&gt; a <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27MD4_DATA_SIZE" class="link">Source</a> <a href="#v:c-39-MD4_DATA_SIZE" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:C-39-md4_ctx" class="def">C'md4_ctx</a> <a href="src/Bindings-Nettle-Hash-Legacy.html#C%27md4_ctx" class="link">Source</a> <a href="#t:C-39-md4_ctx" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:C-39-md4_ctx" class="def">C'md4_ctx</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"></td></tr></table></div><div class="subs instances"><p id="control.i:C-39-md4_ctx" class="caption collapser" onclick="toggleSection('i:C-39-md4_ctx')">Instances</p><div id="section.i:C-39-md4_ctx" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-md4_ctx:Eq:1" class="instance expander" onclick="toggleSection('i:id:C-39-md4_ctx:Eq:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-39" class="link">Source</a> <a href="#t:C-39-md4_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-md4_ctx:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-md4_ctx:Show:2" class="instance expander" onclick="toggleSection('i:id:C-39-md4_ctx:Show:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-39" class="link">Source</a> <a href="#t:C-39-md4_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-md4_ctx:Show:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a>] -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-md4_ctx:Storable:3" class="instance expander" onclick="toggleSection('i:id:C-39-md4_ctx:Storable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-40" class="link">Source</a> <a href="#t:C-39-md4_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-md4_ctx:Storable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:c-39-nettle_md4_init" class="def">c'nettle_md4_init</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_md4_init" class="link">Source</a> <a href="#v:c-39-nettle_md4_init" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-nettle_md4_update" class="def">c'nettle_md4_update</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_md4_update" class="link">Source</a> <a href="#v:c-39-nettle_md4_update" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_md4_init" class="def">p'nettle_md4_init</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_md4_init" class="link">Source</a> <a href="#v:p-39-nettle_md4_init" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-nettle_md4_digest" class="def">c'nettle_md4_digest</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_md4_digest" class="link">Source</a> <a href="#v:c-39-nettle_md4_digest" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_md4_update" class="def">p'nettle_md4_update</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_md4_update" class="link">Source</a> <a href="#v:p-39-nettle_md4_update" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_md4_digest" class="def">p'nettle_md4_digest</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-md4_ctx">C'md4_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_md4_digest" class="link">Source</a> <a href="#v:p-39-nettle_md4_digest" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-RIPEMD160_DIGEST_SIZE" class="def">c'RIPEMD160_DIGEST_SIZE</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a =&gt; a <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27RIPEMD160_DIGEST_SIZE" class="link">Source</a> <a href="#v:c-39-RIPEMD160_DIGEST_SIZE" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-RIPEMD160_DATA_SIZE" class="def">c'RIPEMD160_DATA_SIZE</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a =&gt; a <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27RIPEMD160_DATA_SIZE" class="link">Source</a> <a href="#v:c-39-RIPEMD160_DATA_SIZE" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:C-39-ripemd160_ctx" class="def">C'ripemd160_ctx</a> <a href="src/Bindings-Nettle-Hash-Legacy.html#C%27ripemd160_ctx" class="link">Source</a> <a href="#t:C-39-ripemd160_ctx" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:C-39-ripemd160_ctx" class="def">C'ripemd160_ctx</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"></td></tr></table></div><div class="subs instances"><p id="control.i:C-39-ripemd160_ctx" class="caption collapser" onclick="toggleSection('i:C-39-ripemd160_ctx')">Instances</p><div id="section.i:C-39-ripemd160_ctx" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-ripemd160_ctx:Eq:1" class="instance expander" onclick="toggleSection('i:id:C-39-ripemd160_ctx:Eq:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-49" class="link">Source</a> <a href="#t:C-39-ripemd160_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-ripemd160_ctx:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-ripemd160_ctx:Show:2" class="instance expander" onclick="toggleSection('i:id:C-39-ripemd160_ctx:Show:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-49" class="link">Source</a> <a href="#t:C-39-ripemd160_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-ripemd160_ctx:Show:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a>] -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-ripemd160_ctx:Storable:3" class="instance expander" onclick="toggleSection('i:id:C-39-ripemd160_ctx:Storable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-50" class="link">Source</a> <a href="#t:C-39-ripemd160_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-ripemd160_ctx:Storable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:c-39-nettle_ripemd160_init" class="def">c'nettle_ripemd160_init</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_ripemd160_init" class="link">Source</a> <a href="#v:c-39-nettle_ripemd160_init" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-nettle_ripemd160_update" class="def">c'nettle_ripemd160_update</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_ripemd160_update" class="link">Source</a> <a href="#v:c-39-nettle_ripemd160_update" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_ripemd160_init" class="def">p'nettle_ripemd160_init</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_ripemd160_init" class="link">Source</a> <a href="#v:p-39-nettle_ripemd160_init" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-nettle_ripemd160_digest" class="def">c'nettle_ripemd160_digest</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_ripemd160_digest" class="link">Source</a> <a href="#v:c-39-nettle_ripemd160_digest" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_ripemd160_update" class="def">p'nettle_ripemd160_update</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_ripemd160_update" class="link">Source</a> <a href="#v:p-39-nettle_ripemd160_update" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_ripemd160_digest" class="def">p'nettle_ripemd160_digest</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-ripemd160_ctx">C'ripemd160_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_ripemd160_digest" class="link">Source</a> <a href="#v:p-39-nettle_ripemd160_digest" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-SHA1_DIGEST_SIZE" class="def">c'SHA1_DIGEST_SIZE</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a =&gt; a <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27SHA1_DIGEST_SIZE" class="link">Source</a> <a href="#v:c-39-SHA1_DIGEST_SIZE" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-SHA1_DATA_SIZE" class="def">c'SHA1_DATA_SIZE</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a =&gt; a <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27SHA1_DATA_SIZE" class="link">Source</a> <a href="#v:c-39-SHA1_DATA_SIZE" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:C-39-sha1_ctx" class="def">C'sha1_ctx</a> <a href="src/Bindings-Nettle-Hash-Legacy.html#C%27sha1_ctx" class="link">Source</a> <a href="#t:C-39-sha1_ctx" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:C-39-sha1_ctx" class="def">C'sha1_ctx</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"></td></tr></table></div><div class="subs instances"><p id="control.i:C-39-sha1_ctx" class="caption collapser" onclick="toggleSection('i:C-39-sha1_ctx')">Instances</p><div id="section.i:C-39-sha1_ctx" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-sha1_ctx:Eq:1" class="instance expander" onclick="toggleSection('i:id:C-39-sha1_ctx:Eq:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-59" class="link">Source</a> <a href="#t:C-39-sha1_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-sha1_ctx:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-sha1_ctx:Show:2" class="instance expander" onclick="toggleSection('i:id:C-39-sha1_ctx:Show:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-59" class="link">Source</a> <a href="#t:C-39-sha1_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-sha1_ctx:Show:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a>] -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-sha1_ctx:Storable:3" class="instance expander" onclick="toggleSection('i:id:C-39-sha1_ctx:Storable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-60" class="link">Source</a> <a href="#t:C-39-sha1_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-sha1_ctx:Storable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:c-39-nettle_sha1_init" class="def">c'nettle_sha1_init</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_sha1_init" class="link">Source</a> <a href="#v:c-39-nettle_sha1_init" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-nettle_sha1_update" class="def">c'nettle_sha1_update</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_sha1_update" class="link">Source</a> <a href="#v:c-39-nettle_sha1_update" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_sha1_init" class="def">p'nettle_sha1_init</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_sha1_init" class="link">Source</a> <a href="#v:p-39-nettle_sha1_init" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-nettle_sha1_digest" class="def">c'nettle_sha1_digest</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_sha1_digest" class="link">Source</a> <a href="#v:c-39-nettle_sha1_digest" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_sha1_update" class="def">p'nettle_sha1_update</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_sha1_update" class="link">Source</a> <a href="#v:p-39-nettle_sha1_update" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_sha1_digest" class="def">p'nettle_sha1_digest</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-sha1_ctx">C'sha1_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_sha1_digest" class="link">Source</a> <a href="#v:p-39-nettle_sha1_digest" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-GOSTHASH94_DIGEST_SIZE" class="def">c'GOSTHASH94_DIGEST_SIZE</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a =&gt; a <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27GOSTHASH94_DIGEST_SIZE" class="link">Source</a> <a href="#v:c-39-GOSTHASH94_DIGEST_SIZE" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-GOSTHASH94_DATA_SIZE" class="def">c'GOSTHASH94_DATA_SIZE</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a =&gt; a <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27GOSTHASH94_DATA_SIZE" class="link">Source</a> <a href="#v:c-39-GOSTHASH94_DATA_SIZE" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:C-39-gosthash94_ctx" class="def">C'gosthash94_ctx</a> <a href="src/Bindings-Nettle-Hash-Legacy.html#C%27gosthash94_ctx" class="link">Source</a> <a href="#t:C-39-gosthash94_ctx" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:C-39-gosthash94_ctx" class="def">C'gosthash94_ctx</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"></td></tr></table></div><div class="subs instances"><p id="control.i:C-39-gosthash94_ctx" class="caption collapser" onclick="toggleSection('i:C-39-gosthash94_ctx')">Instances</p><div id="section.i:C-39-gosthash94_ctx" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-gosthash94_ctx:Eq:1" class="instance expander" onclick="toggleSection('i:id:C-39-gosthash94_ctx:Eq:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-69" class="link">Source</a> <a href="#t:C-39-gosthash94_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-gosthash94_ctx:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-gosthash94_ctx:Show:2" class="instance expander" onclick="toggleSection('i:id:C-39-gosthash94_ctx:Show:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-69" class="link">Source</a> <a href="#t:C-39-gosthash94_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-gosthash94_ctx:Show:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a>] -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:C-39-gosthash94_ctx:Storable:3" class="instance expander" onclick="toggleSection('i:id:C-39-gosthash94_ctx:Storable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a></span> <a href="src/Bindings-Nettle-Hash-Legacy.html#line-70" class="link">Source</a> <a href="#t:C-39-gosthash94_ctx" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:C-39-gosthash94_ctx:Storable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:c-39-nettle_gosthash94_init" class="def">c'nettle_gosthash94_init</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_gosthash94_init" class="link">Source</a> <a href="#v:c-39-nettle_gosthash94_init" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-nettle_gosthash94_update" class="def">c'nettle_gosthash94_update</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_gosthash94_update" class="link">Source</a> <a href="#v:c-39-nettle_gosthash94_update" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_gosthash94_init" class="def">p'nettle_gosthash94_init</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_gosthash94_init" class="link">Source</a> <a href="#v:p-39-nettle_gosthash94_init" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:c-39-nettle_gosthash94_digest" class="def">c'nettle_gosthash94_digest</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Bindings-Nettle-Hash-Legacy.html#c%27nettle_gosthash94_digest" class="link">Source</a> <a href="#v:c-39-nettle_gosthash94_digest" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_gosthash94_update" class="def">p'nettle_gosthash94_update</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_gosthash94_update" class="link">Source</a> <a href="#v:p-39-nettle_gosthash94_update" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:p-39-nettle_gosthash94_digest" class="def">p'nettle_gosthash94_digest</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:FunPtr">FunPtr</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Bindings-Nettle-Hash-Legacy.html#t:C-39-gosthash94_ctx">C'gosthash94_ctx</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUInt">CUInt</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-C-Types.html#t:CUChar">CUChar</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()) <a href="src/Bindings-Nettle-Hash-Legacy.html#p%27nettle_gosthash94_digest" class="link">Source</a> <a href="#v:p-39-nettle_gosthash94_digest" class="selflink">#</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.17.2</p></div></body></html>