core-async

stathissideris 2025-04-02T15:38:12.371149Z

If there is a bug in clojure.core.async.flow I’m guessing it’s too early to report it, right?

2025-04-08T17:42:50.197549Z

fixed

❤️ 1
stathissideris 2025-04-08T20:15:51.498719Z

thank you so much!

ghadi 2025-04-02T15:38:21.553789Z

no please report

☝️ 1
stathissideris 2025-04-02T15:39:35.011019Z

OK, what’s the proper way to report it?

Alex Miller (Clojure team) 2025-04-02T15:55:06.466849Z

here is fine, or ask

👍 1
stathissideris 2025-04-02T19:01:09.630529Z

So if I return :workload :compute from the “describe” arity of a process function, I get

"Wrong number of args (3) passed to: clojure.core.async.flow.impl/proc/reify--24049/G--24052--24053"
I think it’s because transform gets replaced by a zero-arity function here: https://github.com/clojure/core.async/blob/master/src/main/clojure/clojure/core/async/flow/impl.clj#L248

stathissideris 2025-04-02T19:02:06.370129Z

It may well be that I’m using it wrong!

stathissideris 2025-04-02T19:03:57.865249Z

Hmm, I don’t think I’m correctly describing what that line does