diff options
Diffstat (limited to 'monads-api.html')
-rw-r--r-- | monads-api.html | 108 |
1 files changed, 36 insertions, 72 deletions
diff --git a/monads-api.html b/monads-api.html index b676984d..8e521add 100644 --- a/monads-api.html +++ b/monads-api.html @@ -162,8 +162,7 @@ functions.</pre> argument representing the current continuation. The function f should return a continuation (which becomes the return value of call-cc), or call the passed-in current continuation to terminate.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L456" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L456" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -173,8 +172,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L45 <pre id="var-docstr">Monad describing computations in continuation-passing style. The monadic values are functions that are called with a single argument representing the continuation of the computation, to which they pass their result.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L440" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L440" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -186,8 +184,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L44 <pre id="var-docstr">Define a named monad by defining the monad operations. The definitions are written like bindings to the monad operations m-bind and m-result (required) and m-zero and m-plus (optional).</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L51" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L51" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -198,8 +195,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L51 </pre> <pre id="var-docstr">Like defn, but for functions that use monad operations and are used inside a with-monad block.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L137" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L137" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -218,8 +214,7 @@ contain the binding variables from all previous steps. A clause of the form :let [binding-form expr ...], where the bindings are given as a vector as for the use in let, establishes additional bindings that can be used in the following steps.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L114" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L114" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -229,8 +224,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L11 </pre> <pre id="var-docstr">Return a state-monad function that returns the current state and does not modify it.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L359" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L359" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -240,8 +234,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L35 </pre> <pre id="var-docstr">Return a state-monad function that assumes the state to be a map and returns the value corresponding to the given key. The state is not modified.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L365" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L365" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -251,8 +244,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L36 <pre id="var-docstr">Monad describing plain computations. This monad does in fact nothing at all. It is useful for testing, for combination with monad transformers, and for code that is parameterized with a monad.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L286" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L286" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -263,8 +255,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L28 of one parameter. Each step is called with the result of the previous step as its argument. (m-chain (step1 step2)) is equivalent to (fn [x] (domonad [r1 (step1 x) r2 (step2 r1)] r2)).</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L217" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L217" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -272,8 +263,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L21 <span id="var-type">var</span><br /> <pre id="var-usage"></pre> <pre id="var-docstr">Bind the monadic value m to the function returning (f x) for argument x</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L195" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L195" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -282,8 +272,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L19 <pre id="var-usage"></pre> <pre id="var-docstr">Converts a monadic value containing a monadic value into a 'simple' monadic value.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L189" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L189" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -293,8 +282,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L18 </pre> <pre id="var-docstr">Converts a function f of n arguments into a function of n monadic arguments returning a monadic value.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L180" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L180" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -303,8 +291,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L18 <pre id="var-usage"></pre> <pre id="var-docstr">'Executes' the sequence of monadic values resulting from mapping f onto the values xs. f must return a monadic value.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L211" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L211" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -313,8 +300,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L21 <pre id="var-usage"></pre> <pre id="var-docstr">Return the reduction of (m-lift 2 f) over the list of monadic values mvs with initial value (m-result val).</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L228" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L228" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -323,8 +309,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L22 <pre id="var-usage"></pre> <pre id="var-docstr">'Executes' the monadic values in ms and returns a sequence of the basic values contained in them.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L200" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L200" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -334,8 +319,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L20 <pre id="var-docstr">While (p x) is false, replace x by the value returned by the monadic computation (f x). Return (m-result x) for the first x for which (p x) is true.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L241" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L241" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -345,8 +329,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L24 </pre> <pre id="var-docstr">If test is logical true, return monadic value m-expr, else return (m-result nil).</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L253" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L253" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -356,8 +339,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L25 </pre> <pre id="var-docstr">If test if logical false, return monadic value m-expr, else return (m-result nil).</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L259" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L259" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -367,8 +349,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L25 <pre id="var-docstr">Monad describing computations with possible failures. Failure is represented by nil, any other value is considered valid. As soon as a step returns nil, the whole computation will yield nil as well.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L296" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L296" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -385,8 +366,7 @@ from the base monad (use :m-plus-from-base) or adopt maybe-like behaviour (use :m-plus-from-transformer). The default is :m-plus-from-base if the base monad m has a definition for m-plus, and :m-plus-from-transformer otherwise.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L496" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L496" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -397,8 +377,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L49 <pre id="var-docstr">Define a monad by defining the monad operations. The definitions are written like bindings to the monad operations m-bind and m-result (required) and m-zero and m-plus (optional).</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L36" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L36" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -409,8 +388,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L36 <pre id="var-docstr">Define a monad transforer in terms of the monad operations and the base monad. The argument which-m-plus chooses if m-zero and m-plus are taken from the base monad or from the transformer.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L474" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L474" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -419,8 +397,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L47 <pre id="var-usage">Usage: (run-cont c) </pre> <pre id="var-docstr">Execute the computation c in the cont monad and return its result.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L451" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L451" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -430,8 +407,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L45 <pre id="var-docstr">Monad describing multi-valued computations, i.e. computations that can yield multiple values. Any object implementing the seq protocol can be used as a monadic value.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L309" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L309" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -447,8 +423,7 @@ if m-zero and m-plus are inherited from the base monad behaviour (use :m-plus-from-transformer). The default is :m-plus-from-base if the base monad m has a definition for m-plus, and :m-plus-from-transformer otherwise.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L528" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L528" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -457,8 +432,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L52 <pre id="var-usage"></pre> <pre id="var-docstr">Monad describing multi-valued computations, like sequence-m, but returning sets of results instead of sequences of results.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L323" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L323" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -468,8 +442,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L32 </pre> <pre id="var-docstr">Return a state-monad function that replaces the current state by s and returns the previous state.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L353" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L353" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -479,8 +452,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L35 </pre> <pre id="var-docstr">Return a state-monad function that assumes the state to be a map and replaces the value associated with key by val. The old value is returned.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L383" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L383" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -489,8 +461,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L38 <pre id="var-usage"></pre> <pre id="var-docstr">Monad describing stateful computations. The monadic values have the structure (fn [old-state] [result new-state]).</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L336" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L336" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -500,8 +471,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L33 </pre> <pre id="var-docstr">An optimized implementation of m-until for the state monad that replaces recursion by a loop.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L401" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L401" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -511,8 +481,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L40 </pre> <pre id="var-docstr">Monad transformer that transforms a monad m into a monad of stateful computations that have the base monad type as their result.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L555" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L555" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -522,8 +491,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L55 </pre> <pre id="var-docstr">Return a state-monad function that replaces the current state by the result of f applied to the current state and that returns the old state.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L347" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L347" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -534,8 +502,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L34 <pre id="var-docstr">Return a state-monad function that assumes the state to be a map and replaces the value associated with the given key by the return value of f applied to the old value. The old value is returned.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L373" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L373" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -546,8 +513,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L37 <pre id="var-docstr">Evaluates an expression after replacing the keywords defining the monad operations by the functions associated with these keywords in the monad definition given by name.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L102" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L102" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -559,8 +525,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L10 runs statement (another state-monad function) on the state defined by the map entry corresponding to key. The map entry is updated with the new state returned by statement.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L389" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L389" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -572,8 +537,7 @@ Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L38 logging. The monadic values have the structure [value log]. Any of the accumulators from clojure.contrib.accumulators can be used for storing the log data. Its empty value is passed as a parameter.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/fatal: ambiguous argument 'src/clojure/contrib/monads.clj': unknown revision or path not in the working tree. -Use '--' to separate paths from revisions/src/src/clojure/contrib/monads.clj#L413" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/34fc5f2bc4dbae6b1b05b77cda98f56cc62e73b7/src/clojure/contrib/monads.clj#L413" id="var-source">Source</a> </div> |