Bot releases are hidden (Show)
Bugs fixed in 0.3.3:
chime-at
(thanks @jimpil)IPending
implementation to return value of chime-at
(thanks @nukep)Have finally gotten around to spending some non-trivial time modernising Chime, thanks for your patience 😄
This is a backwards compatible release - the original chime
namespace still behaves 100% as before.
The plan now is to move to a 1.0.0 release imminently (in line with the rest of the Clojure community, apparently!) in which I'll remove this layer - so feel free to use this release to migrate over.
Changes:
chime.core
, rather than the chime
top-level namespacechime-ch
is in chime.core-async/chime-ch
chime-at
now returns an AutoCloseable
rather than a close function - call .close
to stop the schedule.chime.core/without-past-times
if you want to restore this behaviour.The implementations in the chime
namespace are now in terms of the new functions, so I'd recommend looking at them for how to migrate.
Just to confirm, these changes only apply to chime.core
/ chime.core-async
- the behaviour of the chime
namespace hasn't changed.
As always, appreciative of any feedback - cheers!
James
left some println debugging in this release, sorry. see 0.3.2.