duct

weavejester 2025-09-16T17:24:21.691819Z

I've added Integrant :doc annotations to all the keywords and added a custom doc macro to the REPL that supports them. What this means is that you can look up the docstring for an Integrant keyword at the Duct REPL. For example, (doc :duct.module/logging) will print the docstring on the logging module.

weavejester 2025-09-16T17:24:33.547369Z

I've also updated all the dependencies.

weavejester 2025-09-16T17:26:03.751149Z

My plan is to go into a release candidate within the next month. The only change I anticipate making is to add a :hiccup feature to the web module, so that people can choose whether or not they want that middleware.

weavejester 2025-09-16T17:26:31.007839Z

If anyone had any feedback, now's a good time to give it.