Closed jellelicht closed 2 years ago
Looks very nice, I will review it tomorrow and merge ;)
Polite Ping. Anything I can do to polish this up enough for inclusion? I have a longer train ride coming up, so would be a nice distraction to work on. 😄
No, everything is ok, It only I was very busy this days, mixed with a week that I was sick :( Thanks for the ping
1.4.0-SNAPSHOT
updated.
In any case, you can use the library as git dependency and not wait the clojars release.
Thank you for sharing this useful library! Although it might be very rare,
deref
ing after theswap!
could lead to a different value than what we produced in the call toswap!
.I also took the liberty to implement the
clojure.lang.IAtom2
interface, as lentes already depends on a recent-enough clojure that supports working with this interface.Please let me know where and how to add some improvements, tests and/or documentation to get this merged