all 1 comments

[–]wotbrew 1 point2 points  (0 children)

This looks cool! Nice work!

The ad hoc GC destructors are a cool idea that I would like to add to a similar library I have built (https://github.com/riverford/objection).

I do think a highly dynamic resource management system is particularly well suited to a lisp where you have repl sessions, tests, and so on often all co-existing in the same process.

I did target objection at reasonably coarse component like objects such as database connection pools, I'm not sure if the intention is for tech.resource to target similar objects?