This is a history of changes to k13labs/futurama
async-cancellable?
fn to easily test if something can be cancelledasync-future
and async-deferred
macros to more easily create either.cancel!
and cancelled?
to async-cancel!
and async-cancelled?
fixed-threadpool
method to create a FixedThreadPool*thread-pool*
is now a FixedThreadPool which can be interrupted.async
to be interrupted just like completable-future
, add tests.with-pool
macroFuture
and IDeref
.satisfies?
to instance-satisfies?
and class-satisfies?
async-reduce
, async-some
, async-every?
, async-walk/prewalk/postwalk
async-for
so it uses less async macros and it is more flexibleasync-map
so it leverages async-for
behind the scenes.async-some
and async-every?
and instead added some new helpers.async->
and async->>
threading macros to make it easier to thread async.async-map
, async-some
, async-every?
async-for
by just executing each iteration inside an async block and then collect afterasync-for
comprehension which implicitly runs inside an async blockasync?
helper function which is useful!<!
and !<!!
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close