Hello everybody. I wanted to announce the first alpha release of suricatta, a high level sql toolkit for clojure (backed by fantastic jooq library)
Main features: - Clear and simple sql executing api. - Asynchronous query execution api. - Lightweight sql dsl. You might be wondering: Yet an other sql dsl? In first instance suricatta is not a dsl library, is a sql toolkit, and one part of the toolkit is a dsl. Secondly, suricatta's dsl don’t intends to be a sql abstraction. The real purpose of suricatta's dsl is make SQL composable, allowing use all or almost all vendor specific sql constructions. Why I should use suricatta instead of clojure.jdbc or java.jdbc? Unlike any jdbc library, suricatta works in slightly higher level. It hides a lot of idiosyncrasies of jdbc under much simpler, cleaner and less error prone api, with better resource management. You can find a complete FAQ here: http://niwibe.github.io/suricatta/#_faq Repository: https://github.com/niwibe/suricatta Docs: http://niwibe.github.io/suricatta/ My apologies for the spelling mistakes in the documentation. My English isn't very good, and all improvements are welcome! Yours, Andrey -- Andrey Antukh - Андрей Антух - <andrei.anto...@kaleidos.net> / <n...@niwi.be > http://www.niwi.be <http://www.niwi.be/page/about/> https://github.com/niwibe -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.