This file is indexed.

/usr/share/doc/libghc-blaze-builder-doc/html/Blaze-ByteString-Builder-Internal-Types.html is in libghc-blaze-builder-doc 0.3.3.2-1.

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

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<!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>Blaze.ByteString.Builder.Internal.Types</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Blaze-ByteString-Builder-Internal-Types.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Blaze-ByteString-Builder-Internal-Types.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">blaze-builder-0.3.3.2: Efficient buffered output.</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>tested on GHC only</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Maintainer</th><td>Simon Meier &lt;iridcode@gmail.com&gt;</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Blaze.ByteString.Builder.Internal.Types</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Core types and functions for the <code><a href="Blaze-ByteString-Builder-Internal-Types.html#t:Builder">Builder</a></code> monoid and the <code><a href="Blaze-ByteString-Builder-Internal-Types.html#t:Put">Put</a></code> monad based
 based on the 'blaze-builder' library by Jasper van der Jeugt and Simon
 Meier.
</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span>  <a href="#t:BufRange">BufRange</a>  = <a href="#v:BufRange">BufRange</a> !(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a>) !(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a>)</li><li class="src short"><span class="keyword">data</span>  <a href="#t:BuildSignal">BuildSignal</a> a<ul class="subs"><li>= <a href="#v:Done">Done</a> !(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a>) a  </li><li>| <a href="#v:BufferFull">BufferFull</a> !<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> !(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a>) !(<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> a)  </li><li>| <a href="#v:InsertByteString">InsertByteString</a> !(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a>) !<a href="/usr/share/doc/ghc-doc/html/libraries/bytestring-0.10.0.2/Data-ByteString.html#t:ByteString">ByteString</a> !(<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> a)  </li></ul></li><li class="src short"><span class="keyword">newtype</span>  <a href="#t:BuildStep">BuildStep</a> a = <a href="#v:BuildStep">BuildStep</a> {<ul class="subs"><li><a href="#v:runBuildStep">runBuildStep</a> :: <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a)</li></ul>}</li><li class="src short"><a href="#v:done">done</a> ::  <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a> -&gt; a -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a</li><li class="src short"><a href="#v:bufferFull">bufferFull</a> ::  <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a> -&gt; (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a</li><li class="src short"><a href="#v:insertByteString">insertByteString</a> ::  <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/bytestring-0.10.0.2/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a</li><li class="src short"><a href="#v:buildStep">buildStep</a> ::  (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> a</li><li class="src short"><span class="keyword">newtype</span>  <a href="#t:Builder">Builder</a>  = <a href="#v:Builder">Builder</a> {<ul class="subs"><li><a href="#v:unBuilder">unBuilder</a> :: <span class="keyword">forall</span> r.  <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> r -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> r</li></ul>}</li><li class="src short"><span class="keyword">newtype</span>  <a href="#t:Put">Put</a> a = <a href="#v:Put">Put</a> {<ul class="subs"><li><a href="#v:unPut">unPut</a> :: <span class="keyword">forall</span> r.  (a -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> r) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> r</li></ul>}</li><li class="src short"><a href="#v:putBuildStepCont">putBuildStepCont</a> ::  (<span class="keyword">forall</span> r.  (a -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> r)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> r)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Put">Put</a> a</li><li class="src short"><a href="#v:fromBuildStepCont">fromBuildStepCont</a> :: (<span class="keyword">forall</span> r.  (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> r)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> r)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Builder">Builder</a></li><li class="src short"><a href="#v:putBuilder">putBuilder</a> :: <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Builder">Builder</a> -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Put">Put</a> ()</li><li class="src short"><a href="#v:fromPut">fromPut</a> ::  <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Put">Put</a> a -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Builder">Builder</a></li><li class="src short"><a href="#v:putLiftIO">putLiftIO</a> ::  <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> a -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Put">Put</a> a</li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:BufRange" class="def">BufRange</a>  <a href="src/Blaze-ByteString-Builder-Internal-Types.html#BufRange" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:BufRange" class="def">BufRange</a> !(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a>) !(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a>)</td><td class="doc empty">&nbsp;</td></tr></table></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:BuildSignal" class="def">BuildSignal</a> a <a href="src/Blaze-ByteString-Builder-Internal-Types.html#BuildSignal" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Done" class="def">Done</a> !(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a>) a</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:BufferFull" class="def">BufferFull</a> !<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> !(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a>) !(<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> a)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:InsertByteString" class="def">InsertByteString</a> !(<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a>) !<a href="/usr/share/doc/ghc-doc/html/libraries/bytestring-0.10.0.2/Data-ByteString.html#t:ByteString">ByteString</a> !(<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> a)</td><td class="doc empty">&nbsp;</td></tr></table></div></div><div class="top"><p class="src"><span class="keyword">newtype</span>  <a name="t:BuildStep" class="def">BuildStep</a> a <a href="src/Blaze-ByteString-Builder-Internal-Types.html#BuildStep" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:BuildStep" class="def">BuildStep</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:runBuildStep" class="def">runBuildStep</a> :: <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a)</dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div></div><div class="top"><p class="src"><a name="v:done" class="def">done</a> ::  <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a> -&gt; a -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a<a href="src/Blaze-ByteString-Builder-Internal-Types.html#done" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:bufferFull" class="def">bufferFull</a> ::  <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a> -&gt; (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a<a href="src/Blaze-ByteString-Builder-Internal-Types.html#bufferFull" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:insertByteString" class="def">insertByteString</a> ::  <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Word.html#t:Word8">Word8</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/bytestring-0.10.0.2/Data-ByteString.html#t:ByteString">ByteString</a> -&gt; (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a<a href="src/Blaze-ByteString-Builder-Internal-Types.html#insertByteString" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:buildStep" class="def">buildStep</a> ::  (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> a)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> a<a href="src/Blaze-ByteString-Builder-Internal-Types.html#buildStep" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">newtype</span>  <a name="t:Builder" class="def">Builder</a>  <a href="src/Blaze-ByteString-Builder-Internal-Types.html#Builder" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Builder" class="def">Builder</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:unBuilder" class="def">unBuilder</a> :: <span class="keyword">forall</span> r.  <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> r -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> r</dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:Builder" class="caption collapser" onclick="toggleSection('i:Builder')">Instances</p><div id="section.i:Builder" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Builder">Builder</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">newtype</span>  <a name="t:Put" class="def">Put</a> a <a href="src/Blaze-ByteString-Builder-Internal-Types.html#Put" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Put" class="def">Put</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:unPut" class="def">unPut</a> :: <span class="keyword">forall</span> r.  (a -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> r) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildStep">BuildStep</a> r</dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:Put" class="caption collapser" onclick="toggleSection('i:Put')">Instances</p><div id="section.i:Put" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Put">Put</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Functor">Functor</a> <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Put">Put</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:putBuildStepCont" class="def">putBuildStepCont</a> ::  (<span class="keyword">forall</span> r.  (a -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> r)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> r)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Put">Put</a> a<a href="src/Blaze-ByteString-Builder-Internal-Types.html#putBuildStepCont" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:fromBuildStepCont" class="def">fromBuildStepCont</a> :: (<span class="keyword">forall</span> r.  (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> r)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:BufRange">BufRange</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> (<a href="Blaze-ByteString-Builder-Internal-Types.html#t:BuildSignal">BuildSignal</a> r)) -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Builder">Builder</a><a href="src/Blaze-ByteString-Builder-Internal-Types.html#fromBuildStepCont" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:putBuilder" class="def">putBuilder</a> :: <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Builder">Builder</a> -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Put">Put</a> ()<a href="src/Blaze-ByteString-Builder-Internal-Types.html#putBuilder" class="link">Source</a></p><div class="doc"><p>Put the given builder.
</p></div></div><div class="top"><p class="src"><a name="v:fromPut" class="def">fromPut</a> ::  <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Put">Put</a> a -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Builder">Builder</a><a href="src/Blaze-ByteString-Builder-Internal-Types.html#fromPut" class="link">Source</a></p><div class="doc"><p>Ignore the value of a put and only exploit its output side effect.
</p></div></div><div class="top"><p class="src"><a name="v:putLiftIO" class="def">putLiftIO</a> ::  <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/System-IO.html#t:IO">IO</a> a -&gt; <a href="Blaze-ByteString-Builder-Internal-Types.html#t:Put">Put</a> a<a href="src/Blaze-ByteString-Builder-Internal-Types.html#putLiftIO" class="link">Source</a></p><div class="doc"><p>Lift the given IO action.
</p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.13.2</p></div></body></html>