如何引用记录的函数?Clojure - 参考一个defrecord函数
对于上下文,我使用Stuart Sierra的组件。所以我有这样的记载:
(defrecord MyComponent []
component/Lifecycle
(start [component]
...)
(stop [component]
...)
然而自述,它指出:
...你可以换站的身体一个try/catch,忽略所有 异常。这样,停止一个组件的错误不会阻止其他组件完全关闭。
但是,我想为此使用Dire。现在我该如何参考stop
函数来使用Dire?
那些选项听起来不错,但是这是否意味着没有方法引用特定记录中的所有'stop'方法而没有包装单独的方法,是正确的? – nha