Re: Why is `binding-conveyor-fn` private?

2020-08-23 Thread jum...@gmail.com
I'm just wondering what's the point of binding-conveyor-fn and why is the implementation so different from `bound-fn` et al. It seems that the core functions use only binding-conveyor-fn. On Friday, 21 August 2020 at 20:32:14 UTC+2 Sean Corfield wrote: > Isn't that what bound-fn and bound-fn* ar

Re: Socket servers, threads, and redirecting error output.

2021-01-06 Thread jum...@gmail.com
Thanks Sean, the stuff with file/line and thread name was helpful! I updated my own logging-future macro(s) - here's an interesting version (logging-future+) that logs the client stacktrace at the time when it called future. I often find that much more useful that the stacktrace inside the threa

Re: function call speed...

2024-12-05 Thread jum...@gmail.com
A discussion about this on Clojurians slack: https://clojurians.slack.com/archives/C03L9H1FBM4/p1728361006109229 A couple of highlights: - apply is very slow and allocating. Desctucturing is suboptimal, especially for lists. - If you look at the apply method's implementation