Tusks is built for Ruby application developers who want to access their Postgres database exclusively using functions. It abstracts away ugly serialization functionality, enables easy transaction management, and provides a declarative way to define a clean interface to your Postgres functions.