clojure-dev

Issues: https://clojure.atlassian.net/browse/CLJ | Guide: https://insideclojure.org/2015/05/01/contributing-clojure/
orestis 2020-07-14T12:48:34.391700Z

@alexmiller https://download.clojure.org seems to have an expired certificate

alexmiller 2020-07-14T12:48:53.391900Z

working on it as we speak

orestis 2020-07-14T12:49:11.392100Z

Thanks 🙏

alexmiller 2020-07-14T12:50:34.392500Z

just waiting for cloudfront to distribute it

bendlas 2020-07-14T12:55:13.395200Z

Has anybody here run into the need for labelled loop-`recur`, where you could recur out into an enclosing loop? This would be a fantastic fit for tight interpreter-loops and - at least on js - already supported by labelled blocks / breaks ...

bendlas 2020-07-14T12:56:05.395500Z

... also, it's not easily done via macro ...

alexmiller 2020-07-14T13:00:34.395800Z

cert is fixed

🎉 1
alexmiller 2020-07-14T13:00:58.396300Z

@bendlas there actually is a ticket and a patch for this that we are going to at least look at again for 1.11

bendlas 2020-07-14T13:01:46.396800Z

awesome! I'll make sure to review and vote on it 🙂

alexmiller 2020-07-14T13:02:19.397Z

looking for the link...

alexmiller 2020-07-14T13:02:53.397200Z

https://clojure.atlassian.net/browse/CLJ-2235 is the jira

bendlas 2020-07-14T13:03:54.398Z

Thank you very much!

alexmiller 2020-07-14T13:20:54.399500Z

there have been a few times when I've wanted the named recur, but not many (and usually I take it as a sign that my code needs to be broken up more, but sometimes that's hard when doing perf stuff and closing over a lot of primitives etc)

seancorfield 2020-07-14T15:37:15.401900Z

Nice. I saw someone posting here on Slack a week or two ago with some code where they want to recur out one level and it was hard to structure their code cleanly with just the current model of loop/`recur`.