<-- back to the mailing list

[tech] A Gemini client library for Common Lisp.

John Cowan cowan at ccil.org

Thu Feb 18 01:25:13 GMT 2021

- - - - - - - - - - - - - - - - - - - 

I think it is worthwhile to point out that this library has only 100 linesof code + 19 lines of packaging information (which are also in fact code),and only six dependencies: a general utility library (Alexandria), anencoding-decoding library (Babel), a socket library that bridges thedifferences between different Common Lisp implementations (Usocket), alibrary for encoded streams (Flexi-stream), an SSL library (CL+SSL), and aURI library (QUri), all of them bog-standard.

On Wed, Feb 17, 2021 at 5:23 PM Jason McBrayer <jmcbray at carcosa.net> wrote:

As the title says: I've written a Gemini client library for Common Lisp.
It's intended for use in some personal tools I'm writing, but I thought
I'd factor it out from the beginning, and maybe someone else would get
some use from it. It's not terribly mature; see the issues page for
everything I already know is wrong with it. I plan on submitting it to
quicklisp when it's a little more robust, but not until then.
https://git.carcosa.net/jmcbray/cl-gemini-client
--
Jason McBrayer | “Strange is the night where black stars rise,
jmcbray at carcosa.net | and strange moons circle through the skies,
| but stranger still is lost Carcosa.”
| ― Robert W. Chambers,The King in Yellow
-------------- next part --------------An HTML attachment was scrubbed...URL: <https://lists.orbitalfox.eu/archives/gemini/attachments/20210217/695dd33c/attachment.htm>