Hacker News new | ask | show | jobs
by danuker 1216 days ago
> just use the built in datatypes (e.g. maps)

Well, then, MRM: Map-Relational-Mapper.

1 comments

There's https://www.hugsql.org/ for example. It takes maps for inserts and updates, and returns maps for selects. Other database access libraries over the years have typically shared that characteristic.

If you want to convert between maps that map directly to tables and some other structure, manipulating maps in Clojure is easy.