Continuing my tradition of a new release approximately once every two years …
Component <https://github.com/stuartsierra/component> is a Clojure framework for dependency injection and lifecycle management. This release adds Closeable support on SystemMaps, so you can call .close on a system and it will call component/stop. This allows for the use of with-open on system maps, for example in tests. Shout-out to Ian Fernandez for the discussion at Clojure South, everyone who has suggested with-* macros over the years. Leiningen project.clj: [com.stuartsierra/component "1.2.0"] deps.edn: com.stuartsierra/component {:mvn/version "1.2.0"} Clojars release <https://clojars.org/com.stuartsierra/component/versions/1.2.0> Change log <https://github.com/stuartsierra/component/blob/master/CHANGES.md> -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] 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 [email protected]. To view this discussion visit https://groups.google.com/d/msgid/clojure/c3473099-b2c7-4f96-af24-5a216ae273a5n%40googlegroups.com.
