unetwork
is a networking library for Common Lisp. Its goal
is to provide a simple, easy to use interface to various functionalities
and protocols:
unetwork is distributed under the terms of the Lisp Lesser General Public License ( LLGPL).
So far, only CMUCL and SBCL are supported. Platform specific code being relatively short, we expect other implementations to be supported soon.
Protocol support:
URL-streams: for relevant protocols (only HTTP so far).
(with-uri-input-stream (stream "http://www.common-lisp.net") (loop as line = (read-line stream nil nil) until (null line) do (format t "Line: ~A~%" line)))
Questions and comments are welcome (and expected).
This project has not released any files.
You can browse our CVS repository or download the current development tree via anonymous cvs, as described here