background preloader

Lisp & Scheme

Facebook Twitter


Postmodern. Postmodern is a Common Lisp library for interacting with PostgreSQL databases.


Features are: Efficient communication with the database server without need for foreign libraries. Support for UTF-8 on Unicode-aware Lisp implementations A syntax for mixing SQL and Lisp code Convenient support for prepared statements and stored procedures A metaclass for simple database-access objects The biggest differences between this library and CLSQL/CommonSQL are that Postmodern has no intention of being portable across different SQL implementations (it embraces non-standard Postgres features), and approaches extensions like lispy SQL and database access objects in a quite different way.

This library was written because the CLSQL approach did not really work for me, your mileage may vary. Lisp Game Development Screencast 1. Edit LISP code with Emacs & SLIME.