Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > 6e204a966e8c42d976f99a1700ce5f20 > files > 2580

ghc-7.4.2-4.mga5.i586.rpm

<!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>Data.ByteString.Lazy.Char8</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();};
//]]>
</script></head><body id="mini"><div id="module-header"><p class="caption">Data.ByteString.Lazy.Char8</p></div><div id="interface"><h1>The <code>ByteString</code> type
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="Data-ByteString-Lazy-Char8.html#t:ByteString" target="main">ByteString</a> </p></div><h1>Introducing and eliminating <code><a href="Data-ByteString-Lazy-Char8.html#t:ByteString">ByteString</a></code>s
</h1><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:empty" target="main">empty</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:singleton" target="main">singleton</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:pack" target="main">pack</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:unpack" target="main">unpack</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:fromChunks" target="main">fromChunks</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:toChunks" target="main">toChunks</a></p></div><h1>Basic interface
</h1><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:cons" target="main">cons</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:cons-39-" target="main">cons'</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:snoc" target="main">snoc</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:append" target="main">append</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:head" target="main">head</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:uncons" target="main">uncons</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:last" target="main">last</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:tail" target="main">tail</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:init" target="main">init</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:null" target="main">null</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:length" target="main">length</a></p></div><h1>Transforming ByteStrings
</h1><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:map" target="main">map</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:reverse" target="main">reverse</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:intersperse" target="main">intersperse</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:intercalate" target="main">intercalate</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:transpose" target="main">transpose</a></p></div><h1>Reducing <code><a href="Data-ByteString-Lazy-Char8.html#t:ByteString">ByteString</a></code>s (folds)
</h1><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:foldl" target="main">foldl</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:foldl-39-" target="main">foldl'</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:foldl1" target="main">foldl1</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:foldl1-39-" target="main">foldl1'</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:foldr" target="main">foldr</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:foldr1" target="main">foldr1</a></p></div><h2>Special folds
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:concat" target="main">concat</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:concatMap" target="main">concatMap</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:any" target="main">any</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:all" target="main">all</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:maximum" target="main">maximum</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:minimum" target="main">minimum</a></p></div><h1>Building ByteStrings
</h1><h2>Scans
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:scanl" target="main">scanl</a></p></div><h2>Accumulating maps
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:mapAccumL" target="main">mapAccumL</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:mapAccumR" target="main">mapAccumR</a></p></div><h2>Infinite ByteStrings
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:repeat" target="main">repeat</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:replicate" target="main">replicate</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:cycle" target="main">cycle</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:iterate" target="main">iterate</a></p></div><h2>Unfolding ByteStrings
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:unfoldr" target="main">unfoldr</a></p></div><h1>Substrings
</h1><h2>Breaking strings
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:take" target="main">take</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:drop" target="main">drop</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:splitAt" target="main">splitAt</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:takeWhile" target="main">takeWhile</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:dropWhile" target="main">dropWhile</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:span" target="main">span</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:break" target="main">break</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:group" target="main">group</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:groupBy" target="main">groupBy</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:inits" target="main">inits</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:tails" target="main">tails</a></p></div><h2>Breaking into many substrings
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:split" target="main">split</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:splitWith" target="main">splitWith</a></p></div><h2>Breaking into lines and words
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:lines" target="main">lines</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:words" target="main">words</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:unlines" target="main">unlines</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:unwords" target="main">unwords</a></p></div><h1>Predicates
</h1><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:isPrefixOf" target="main">isPrefixOf</a></p></div><h1>Searching ByteStrings
</h1><h2>Searching by equality
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:elem" target="main">elem</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:notElem" target="main">notElem</a></p></div><h2>Searching with a predicate
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:find" target="main">find</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:filter" target="main">filter</a></p></div><h1>Indexing ByteStrings
</h1><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:index" target="main">index</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:elemIndex" target="main">elemIndex</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:elemIndices" target="main">elemIndices</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:findIndex" target="main">findIndex</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:findIndices" target="main">findIndices</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:count" target="main">count</a></p></div><h1>Zipping and unzipping ByteStrings
</h1><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:zip" target="main">zip</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:zipWith" target="main">zipWith</a></p></div><h1>Ordered ByteStrings
</h1><h1>Low level conversions
</h1><h2>Copying ByteStrings
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:copy" target="main">copy</a></p></div><h1>Reading from ByteStrings
</h1><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:readInt" target="main">readInt</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:readInteger" target="main">readInteger</a></p></div><h1>I/O with <code><a href="Data-ByteString-Lazy-Char8.html#t:ByteString">ByteString</a></code>s
</h1><h2>Standard input and output
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:getContents" target="main">getContents</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:putStr" target="main">putStr</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:putStrLn" target="main">putStrLn</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:interact" target="main">interact</a></p></div><h2>Files
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:readFile" target="main">readFile</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:writeFile" target="main">writeFile</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:appendFile" target="main">appendFile</a></p></div><h2>I/O with Handles
</h2><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:hGetContents" target="main">hGetContents</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:hGet" target="main">hGet</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:hGetNonBlocking" target="main">hGetNonBlocking</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:hPut" target="main">hPut</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:hPutNonBlocking" target="main">hPutNonBlocking</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:hPutStr" target="main">hPutStr</a></p></div><div class="top"><p class="src"><a href="Data-ByteString-Lazy-Char8.html#v:hPutStrLn" target="main">hPutStrLn</a></p></div></div></body></html>