
Chunga implements streams capable of chunked encoding on demand as defined in RFC 2616. For an example of how these streams can be used see cl-drakma.
The library needs a Common Lisp implementation that supports Gray streams and relies on David Lichteblau's trivial-gray-streams to offer portability between different Lisps.
Chunga is currently not optimized towards performance - it is rather intended to be easy to use and (if possible) to behave correctly.