`hare-sql` and `hare-sqlite` are in good shape. They are not perfect, but I am pretty happy with it so far.

- https://git.sr.ht/~blainsmith/hare-sql
- https://git.sr.ht/~blainsmith/hare-sqlite

It has been fun defining a generic SQL interface and implementing SQLite for it. I need to tidy up some more things and clean up my Awk script that generates the C bindings, but it basically works.

I might try to do DuckDB next so I don't have to worry about networked SQL (MySQL, PostgreSQL, etc.) yet.

#HareLang #SQL #SQLite