diff options
Diffstat (limited to 'monadic-io-streams-api.html')
-rw-r--r-- | monadic-io-streams-api.html | 46 |
1 files changed, 35 insertions, 11 deletions
diff --git a/monadic-io-streams-api.html b/monadic-io-streams-api.html index 078d08e1..842ffaed 100644 --- a/monadic-io-streams-api.html +++ b/monadic-io-streams-api.html @@ -97,6 +97,8 @@ on it, and closes the stream. This structure permits the definition of purely functional compound I/O statements which are applied to streams that can never escape from the monadic statement sequence.</pre> + + <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> @@ -107,7 +109,9 @@ monadic statement sequence.</pre> <pre id="var-usage">Usage: (flush) </pre> <pre id="var-docstr">Flush</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/ec6a7579d6b1c0bfa42e3666cfad196cffc966fe/src/main/clojure/clojure/contrib/monadic_io_streams.clj#L62" id="var-source">Source</a> + + + </div><div id="var-entry"> <br /> <hr /> @@ -116,7 +120,9 @@ monadic statement sequence.</pre> <pre id="var-usage">Usage: (print obj) </pre> <pre id="var-docstr">Print obj</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/ec6a7579d6b1c0bfa42e3666cfad196cffc966fe/src/main/clojure/clojure/contrib/monadic_io_streams.clj#L67" id="var-source">Source</a> + + + </div><div id="var-entry"> <br /> <hr /> @@ -126,7 +132,9 @@ monadic statement sequence.</pre> (println obj) </pre> <pre id="var-docstr">Print obj followed by a newline</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/ec6a7579d6b1c0bfa42e3666cfad196cffc966fe/src/main/clojure/clojure/contrib/monadic_io_streams.clj#L72" id="var-source">Source</a> + + + </div><div id="var-entry"> <br /> <hr /> @@ -135,7 +143,9 @@ monadic statement sequence.</pre> <pre id="var-usage">Usage: (read-char) </pre> <pre id="var-docstr">Read a single character</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/ec6a7579d6b1c0bfa42e3666cfad196cffc966fe/src/main/clojure/clojure/contrib/monadic_io_streams.clj#L42" id="var-source">Source</a> + + + </div><div id="var-entry"> <br /> <hr /> @@ -144,7 +154,9 @@ monadic statement sequence.</pre> <pre id="var-usage">Usage: (read-line) </pre> <pre id="var-docstr">Read a single line</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/ec6a7579d6b1c0bfa42e3666cfad196cffc966fe/src/main/clojure/clojure/contrib/monadic_io_streams.clj#L47" id="var-source">Source</a> + + + </div><div id="var-entry"> <br /> <hr /> @@ -153,7 +165,9 @@ monadic statement sequence.</pre> <pre id="var-usage">Usage: (read-lines) </pre> <pre id="var-docstr">Read all lines and return them in a vector</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/ec6a7579d6b1c0bfa42e3666cfad196cffc966fe/src/main/clojure/clojure/contrib/monadic_io_streams.clj#L126" id="var-source">Source</a> + + + </div><div id="var-entry"> <br /> <hr /> @@ -162,7 +176,9 @@ monadic statement sequence.</pre> <pre id="var-usage">Usage: (skip-chars n) </pre> <pre id="var-docstr">Skip n characters</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/ec6a7579d6b1c0bfa42e3666cfad196cffc966fe/src/main/clojure/clojure/contrib/monadic_io_streams.clj#L52" id="var-source">Source</a> + + + </div><div id="var-entry"> <br /> <hr /> @@ -180,7 +196,9 @@ clojure.contrib.io/writer (mode :write). The statement is run on a state which is a map from keywords to corresponding streams. Single-stream monadic I/O statements must be wrapped with clojure.contrib.monads/with-state-field.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/ec6a7579d6b1c0bfa42e3666cfad196cffc966fe/src/main/clojure/clojure/contrib/monadic_io_streams.clj#L98" id="var-source">Source</a> + + + </div><div id="var-entry"> <br /> <hr /> @@ -191,7 +209,9 @@ with clojure.contrib.monads/with-state-field.</pre> <pre id="var-docstr">Create a reader from reader-spec, run the monadic I/O statement on it, and close the reader. reader-spec can be any object accepted by clojure.contrib.io/reader.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/ec6a7579d6b1c0bfa42e3666cfad196cffc966fe/src/main/clojure/clojure/contrib/monadic_io_streams.clj#L82" id="var-source">Source</a> + + + </div><div id="var-entry"> <br /> <hr /> @@ -202,7 +222,9 @@ by clojure.contrib.io/reader.</pre> <pre id="var-docstr">Create a writer from writer-spec, run the monadic I/O statement on it, and close the writer. writer-spec can be any object accepted by clojure.contrib.io/writer.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/ec6a7579d6b1c0bfa42e3666cfad196cffc966fe/src/main/clojure/clojure/contrib/monadic_io_streams.clj#L90" id="var-source">Source</a> + + + </div><div id="var-entry"> <br /> <hr /> @@ -211,7 +233,9 @@ by clojure.contrib.io/writer.</pre> <pre id="var-usage">Usage: (write text) </pre> <pre id="var-docstr">Write text (a string)</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/ec6a7579d6b1c0bfa42e3666cfad196cffc966fe/src/main/clojure/clojure/contrib/monadic_io_streams.clj#L57" id="var-source">Source</a> + + + </div> |