File tree Expand file tree Collapse file tree 1 file changed +11
-11
lines changed
Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Original file line number Diff line number Diff line change 7979
8080(declare context )
8181
82- (defrecord Success [v ]
82+ (defrecord Success [success ]
8383 p /Contextual
8484 (-get-context [_] context)
8585
8686 p /Extract
87- (-extract [_] v )
87+ (-extract [_] success )
8888
8989 p /Printable
9090 (-repr [_]
91- (str " #<Success " (pr-str v ) " >" ))
91+ (str " #<Success " (pr-str success ) " >" ))
9292
9393 #? @(:cljs [cljs.core/IDeref
94- (-deref [_] v )]
94+ (-deref [_] success )]
9595 :clj [clojure.lang.IDeref
96- (deref [_] v )]))
96+ (deref [_] success )]))
9797
98- (defrecord Failure [e ]
98+ (defrecord Failure [failure ]
9999 p /Contextual
100100 (-get-context [_] context)
101101
102102 p /Extract
103- (-extract [_] e )
103+ (-extract [_] failure )
104104
105105 p /Printable
106106 (-repr [_]
107- (str " #<Failure " (pr-str e ) " >" ))
107+ (str " #<Failure " (pr-str failure ) " >" ))
108108
109109 #? @(:cljs [cljs.core/IDeref
110- (-deref [_] (throw e ))]
110+ (-deref [_] (throw failure ))]
111111 :clj [clojure.lang.IDeref
112- (deref [_] (throw e ))]))
112+ (deref [_] (throw failure ))]))
113113
114114(alter-meta! #'->Success assoc :private true )
115115(alter-meta! #'->Failure assoc :private true )
216216 (let [result (exec-try-on func)]
217217 (ctx/with-context context
218218 (if (failure? result)
219- (recoverfn (.-e ^Failure result))
219+ (recoverfn (.-failure ^Failure result))
220220 result))))
221221
222222#?(:clj
You can’t perform that action at this time.
0 commit comments