We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
clip/stop
(def cfg {:components {:wheel {:start {:part "wheel"} :stop prn}}}) (def sys (clip/start cfg)) (clip/stop cfg sys) => #'repl/cfg => #'repl/sys {:part "wheel"} {:part "wheel"} => {:wheel nil}
and the implementation indeed seems to simply repeat the stop operation:
(defn stopping-f [[k {:keys [stop]}]] (fn [rf acc] (stop! (get acc k) stop) (-> acc (rf k (stop! (get acc k) stop)))))
clip/src/juxt/clip/impl/core.cljc
Lines 337 to 342 in 26cb6c9
The text was updated successfully, but these errors were encountered:
Here is a temporarily workaround for the issue. Put this into your user.clj:
user.clj
(intern 'juxt.clip.impl.core 'stopping-f (fn [[k {:keys [stop]}]] (fn [rf acc] ;(juxt.clip.impl.core/stop! (get acc k) stop) (-> acc (rf k (juxt.clip.impl.core/stop! (get acc k) stop))))))
Sorry, something went wrong.
You're right to post this here, I did forget :)
92c5a77
Remove duplicate stop function
71ca1d4
Fix #11
No branches or pull requests
and the implementation indeed seems to simply repeat the stop operation:
clip/src/juxt/clip/impl/core.cljc
Lines 337 to 342 in 26cb6c9
The text was updated successfully, but these errors were encountered: