Hi there, I've been meaning to do this for a long time. I finally found the few hours it took to hack together a beanstalk client for Common Lisp. Here's the code and a bit of documentation: http://github.com/antifuchs/cl-beanstalk
In my tests, this code has worked pretty well. (But in the absence of test cases, you won't know /how/ well!) There are a couple of unimplemented protocol functions: the stats-* and list-* calls. This is because I couldn't find a suitable YAML parser for CL, and I didn't feel like implementing my own right now. At any rate, I hope somebody finds it useful. It might even serve as an easy introduction to doing TCP streams-based network programming in Common Lisp: the implementation of the protocol (in beanstalk.lisp) is only 260 lines of code, and took me about 6 hours to write. Do check it out (-: Cheers, Andreas. -- You received this message because you are subscribed to the Google Groups "beanstalk-talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/beanstalk-talk?hl=en.
