/usr/share/doc/libghc-enumerator-doc/html/Data-Enumerator-Trans.html is in libghc-enumerator-doc 0.4.19-3.
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 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | <!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.Enumerator.Trans</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_Data-Enumerator-Trans.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Data-Enumerator-Trans.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">enumerator-0.4.19: Reliable, high-performance processing with left-fold enumerators</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>portable</td></tr><tr><th>Maintainer</th><td>jmillikin@gmail.com</td></tr><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Data.Enumerator.Trans</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">IdentityT
</a></li><li><a href="#g:2">MaybeT
</a></li><li><a href="#g:3">ErrorT
</a></li><li><a href="#g:4">ReaderT
</a></li><li><a href="#g:5">StateT
</a><ul><li><a href="#g:6">Lazy
</a></li><li><a href="#g:7">Strict
</a></li></ul></li><li><a href="#g:8">WriterT
</a><ul><li><a href="#g:9">Lazy
</a></li><li><a href="#g:10">Strict
</a></li></ul></li><li><a href="#g:11">RWST
</a><ul><li><a href="#g:12">Lazy
</a></li><li><a href="#g:13">Strict
</a></li></ul></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>This module provides functions for running monad transformers within
iteratees. Most types defined in the "transformers" library are
supported.
</p><p>Functions suffixed with an apostrophe (<code>'</code>) apply to the strict variant
of their transformer type.
</p><p>Since: 0.4.16
</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"><a href="#v:runIdentityI">runIdentityI</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Identity.html#t:IdentityT">IdentityT</a> m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m b</li><li class="src short"><a href="#v:runMaybeI">runMaybeI</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Maybe.html#t:MaybeT">MaybeT</a> m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Maybe.html#t:Maybe">Maybe</a> b)</li><li class="src short"><a href="#v:runErrorI">runErrorI</a> :: (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Error.html#t:Error">Error</a> e, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Error.html#t:ErrorT">ErrorT</a> e m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Either.html#t:Either">Either</a> e b)</li><li class="src short"><a href="#v:runReaderI">runReaderI</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => r -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Reader.html#t:ReaderT">ReaderT</a> r m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m b</li><li class="src short"><a href="#v:runStateI">runStateI</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-State-Lazy.html#t:StateT">StateT</a> s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, s)</li><li class="src short"><a href="#v:evalStateI">evalStateI</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-State-Lazy.html#t:StateT">StateT</a> s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m b</li><li class="src short"><a href="#v:runStateI-39-">runStateI'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-State-Strict.html#t:StateT">StateT</a> s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, s)</li><li class="src short"><a href="#v:evalStateI-39-">evalStateI'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-State-Strict.html#t:StateT">StateT</a> s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m b</li><li class="src short"><a href="#v:runWriterI">runWriterI</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Writer-Lazy.html#t:WriterT">WriterT</a> w m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, w)</li><li class="src short"><a href="#v:execWriterI">execWriterI</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Writer-Lazy.html#t:WriterT">WriterT</a> w m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m w</li><li class="src short"><a href="#v:runWriterI-39-">runWriterI'</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Writer-Strict.html#t:WriterT">WriterT</a> w m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, w)</li><li class="src short"><a href="#v:execWriterI-39-">execWriterI'</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Writer-Strict.html#t:WriterT">WriterT</a> w m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m w</li><li class="src short"><a href="#v:runRWSI">runRWSI</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => r -> s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Lazy.html#t:RWST">RWST</a> r w s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, s, w)</li><li class="src short"><a href="#v:evalRWSI">evalRWSI</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => r -> s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Lazy.html#t:RWST">RWST</a> r w s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, w)</li><li class="src short"><a href="#v:execRWSI">execRWSI</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => r -> s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Lazy.html#t:RWST">RWST</a> r w s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (s, w)</li><li class="src short"><a href="#v:runRWSI-39-">runRWSI'</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => r -> s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Strict.html#t:RWST">RWST</a> r w s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, s, w)</li><li class="src short"><a href="#v:evalRWSI-39-">evalRWSI'</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => r -> s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Strict.html#t:RWST">RWST</a> r w s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, w)</li><li class="src short"><a href="#v:execRWSI-39-">execRWSI'</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => r -> s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Strict.html#t:RWST">RWST</a> r w s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (s, w)</li></ul></div><div id="interface"><h1 id="g:1">IdentityT
</h1><div class="top"><p class="src"><a name="v:runIdentityI" class="def">runIdentityI</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Identity.html#t:IdentityT">IdentityT</a> m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m b<a href="src/Data-Enumerator-Trans.html#runIdentityI" class="link">Source</a></p><div class="doc"><p>Lifted version of <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Identity.html#v:runIdentityT">runIdentityT</a></code>
</p><p>Since: 0.4.16
</p></div></div><h1 id="g:2">MaybeT
</h1><div class="top"><p class="src"><a name="v:runMaybeI" class="def">runMaybeI</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Maybe.html#t:MaybeT">MaybeT</a> m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Maybe.html#t:Maybe">Maybe</a> b)<a href="src/Data-Enumerator-Trans.html#runMaybeI" class="link">Source</a></p><div class="doc"><p>Lifted version of <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Maybe.html#v:runMaybeT">runMaybeT</a></code>
</p><p>Since: 0.4.16
</p></div></div><h1 id="g:3">ErrorT
</h1><div class="top"><p class="src"><a name="v:runErrorI" class="def">runErrorI</a> :: (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Error.html#t:Error">Error</a> e, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Error.html#t:ErrorT">ErrorT</a> e m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Either.html#t:Either">Either</a> e b)<a href="src/Data-Enumerator-Trans.html#runErrorI" class="link">Source</a></p><div class="doc"><p>Lifted version of <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Error.html#v:runErrorT">runErrorT</a></code>
</p><p>Since: 0.4.16
</p></div></div><h1 id="g:4">ReaderT
</h1><div class="top"><p class="src"><a name="v:runReaderI" class="def">runReaderI</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => r -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Reader.html#t:ReaderT">ReaderT</a> r m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m b<a href="src/Data-Enumerator-Trans.html#runReaderI" class="link">Source</a></p><div class="doc"><p>Lifted version of <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Reader.html#v:runReaderT">runReaderT</a></code>
</p><p>Since: 0.4.16
</p></div></div><h1 id="g:5">StateT
</h1><h2 id="g:6">Lazy
</h2><div class="top"><p class="src"><a name="v:runStateI" class="def">runStateI</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-State-Lazy.html#t:StateT">StateT</a> s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, s)<a href="src/Data-Enumerator-Trans.html#runStateI" class="link">Source</a></p><div class="doc"><p>Lifted version of (lazy) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-State-Lazy.html#v:runStateT">runStateT</a></code>
</p><p>Since: 0.4.16
</p></div></div><div class="top"><p class="src"><a name="v:evalStateI" class="def">evalStateI</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-State-Lazy.html#t:StateT">StateT</a> s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m b<a href="src/Data-Enumerator-Trans.html#evalStateI" class="link">Source</a></p><div class="doc"><p>Lifted version of (lazy) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-State-Lazy.html#v:evalStateT">evalStateT</a></code>
</p><p>Since: 0.4.16
</p></div></div><h2 id="g:7">Strict
</h2><div class="top"><p class="src"><a name="v:runStateI-39-" class="def">runStateI'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-State-Strict.html#t:StateT">StateT</a> s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, s)<a href="src/Data-Enumerator-Trans.html#runStateI%27" class="link">Source</a></p><div class="doc"><p>Lifted version of (strict) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-State-Strict.html#v:runStateT">runStateT</a></code>
</p><p>Since: 0.4.16
</p></div></div><div class="top"><p class="src"><a name="v:evalStateI-39-" class="def">evalStateI'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m => s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-State-Strict.html#t:StateT">StateT</a> s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m b<a href="src/Data-Enumerator-Trans.html#evalStateI%27" class="link">Source</a></p><div class="doc"><p>Lifted version of (strict) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-State-Strict.html#v:evalStateT">evalStateT</a></code>
</p><p>Since: 0.4.16
</p></div></div><h1 id="g:8">WriterT
</h1><h2 id="g:9">Lazy
</h2><div class="top"><p class="src"><a name="v:runWriterI" class="def">runWriterI</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Writer-Lazy.html#t:WriterT">WriterT</a> w m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, w)<a href="src/Data-Enumerator-Trans.html#runWriterI" class="link">Source</a></p><div class="doc"><p>Lifted version of (lazy) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Writer-Lazy.html#v:runWriterT">runWriterT</a></code>
</p><p>Since: 0.4.16
</p></div></div><div class="top"><p class="src"><a name="v:execWriterI" class="def">execWriterI</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Writer-Lazy.html#t:WriterT">WriterT</a> w m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m w<a href="src/Data-Enumerator-Trans.html#execWriterI" class="link">Source</a></p><div class="doc"><p>Lifted version of (lazy) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Writer-Lazy.html#v:execWriterT">execWriterT</a></code>
</p><p>Since: 0.4.16
</p></div></div><h2 id="g:10">Strict
</h2><div class="top"><p class="src"><a name="v:runWriterI-39-" class="def">runWriterI'</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Writer-Strict.html#t:WriterT">WriterT</a> w m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, w)<a href="src/Data-Enumerator-Trans.html#runWriterI%27" class="link">Source</a></p><div class="doc"><p>Lifted version of (strict) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Writer-Strict.html#v:runWriterT">runWriterT</a></code>
</p><p>Since: 0.4.16
</p></div></div><div class="top"><p class="src"><a name="v:execWriterI-39-" class="def">execWriterI'</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Writer-Strict.html#t:WriterT">WriterT</a> w m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m w<a href="src/Data-Enumerator-Trans.html#execWriterI%27" class="link">Source</a></p><div class="doc"><p>Lifted version of (strict) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-Writer-Lazy.html#v:execWriterT">execWriterT</a></code>
</p><p>Since: 0.4.16
</p></div></div><h1 id="g:11">RWST
</h1><h2 id="g:12">Lazy
</h2><div class="top"><p class="src"><a name="v:runRWSI" class="def">runRWSI</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => r -> s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Lazy.html#t:RWST">RWST</a> r w s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, s, w)<a href="src/Data-Enumerator-Trans.html#runRWSI" class="link">Source</a></p><div class="doc"><p>Lifted version of (lazy) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Lazy.html#v:runRWST">runRWST</a></code>
</p><p>Since: 0.4.16
</p></div></div><div class="top"><p class="src"><a name="v:evalRWSI" class="def">evalRWSI</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => r -> s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Lazy.html#t:RWST">RWST</a> r w s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, w)<a href="src/Data-Enumerator-Trans.html#evalRWSI" class="link">Source</a></p><div class="doc"><p>Lifted version of (lazy) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Lazy.html#v:evalRWST">evalRWST</a></code>
</p><p>Since: 0.4.16
</p></div></div><div class="top"><p class="src"><a name="v:execRWSI" class="def">execRWSI</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => r -> s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Lazy.html#t:RWST">RWST</a> r w s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (s, w)<a href="src/Data-Enumerator-Trans.html#execRWSI" class="link">Source</a></p><div class="doc"><p>Lifted version of (lazy) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Lazy.html#v:execRWST">execRWST</a></code>
</p><p>Since: 0.4.16
</p></div></div><h2 id="g:13">Strict
</h2><div class="top"><p class="src"><a name="v:runRWSI-39-" class="def">runRWSI'</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => r -> s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Strict.html#t:RWST">RWST</a> r w s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, s, w)<a href="src/Data-Enumerator-Trans.html#runRWSI%27" class="link">Source</a></p><div class="doc"><p>Lifted version of (strict) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Strict.html#v:runRWST">runRWST</a></code>
</p><p>Since: 0.4.16
</p></div></div><div class="top"><p class="src"><a name="v:evalRWSI-39-" class="def">evalRWSI'</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => r -> s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Strict.html#t:RWST">RWST</a> r w s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (b, w)<a href="src/Data-Enumerator-Trans.html#evalRWSI%27" class="link">Source</a></p><div class="doc"><p>Lifted version of (strict) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Strict.html#v:evalRWST">evalRWST</a></code>
</p><p>Since: 0.4.16
</p></div></div><div class="top"><p class="src"><a name="v:execRWSI-39-" class="def">execRWSI'</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Monoid.html#t:Monoid">Monoid</a> w, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Control-Monad.html#t:Monad">Monad</a> m) => r -> s -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a (<a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Strict.html#t:RWST">RWST</a> r w s m) b -> <a href="Data-Enumerator-Internal.html#t:Iteratee">Iteratee</a> a m (s, w)<a href="src/Data-Enumerator-Trans.html#execRWSI%27" class="link">Source</a></p><div class="doc"><p>Lifted version of (strict) <code><a href="/usr/share/doc/libghc-transformers-doc/html/Control-Monad-Trans-RWS-Strict.html#v:execRWST">execRWST</a></code>
</p><p>Since: 0.4.16
</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>
|