teknql / systemic

Delightfully simple state management for Clojure applications
73 stars 2 forks source link

Support Namespace Starting #3

Open rschmukler opened 4 years ago

rschmukler commented 4 years ago

It is sometimes nice to create systems which depend on all systems within a namespace. We should consider whether we want to allow (Systemic/start! 'some.ns) to support starting all systems within a given namespace.

The pros are mostly convenience and ease of maintenance, while the cons might be unintended side-effects (literally).