Skip to content

bmiww/cl-unix-sockets

 
 

Repository files navigation

tdrhq

UNIX socket support for Common Lisp

Most major Lisp implementations don't come with any in-built support for UNIX sockets. This is a simple library that provides a reasonable implementation using FFI.

At the moment I'm prioritizing stability over performance (so for instance I don't have stream-read-sequence implemented). In the future, we'll add those tweaks.

The biggest issue with using FFI, is making sure all the FFI calls are interruptible. This interruptible IO is currently only supported on Lispworks, where we use Lispworks' native socket stack as much as possible. In theory this should be doable on at least SBCL too.

Author

Arnold Noronha [email protected]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Common Lisp 93.5%
  • C 6.5%