codewars / runner

Issue tracker for Code Runner
34 stars 8 forks source link

Add Clojure 1.11 #6

Open stuartstein777 opened 4 years ago

stuartstein777 commented 4 years ago

1.8 is getting a bit old now!

hlegius commented 3 years ago

It would be awesome, really! 👍

bbatsov commented 2 years ago

Now Clojure 1.11 is out as well https://clojure.org/news/2022/03/22/clojure-1-11-0

port19x commented 1 year ago

1.11 added the clojure.math namespace, including a round function. This would greatly reduce the work needed to complete many kata.

I'm sure a couple other improvements have made their way into the language as well, but thats the main thing I'm missing

falcowinkler commented 7 months ago

clojure 1.8 is getting very old by now, it must be one of the oldest on codewars. The experience really is pretty bad if you need to look up the old way of doing things often. Any chance this can get some love @kazk?

kazk commented 7 months ago

Yeah, I've been wanting to update Clojure. The best way to contribute is to create a repository like https://github.com/codewars/riscv with an image and how to test. You can create one under your account first.

See https://github.com/codewars/runner/issues/241#issuecomment-1483420309 for the current version, which is not ideal. I'd like the new version to have a proper project setup with dependency management.

Please let me know if you have any questions or need help with anything.

falcowinkler commented 4 months ago

@kazk i created a clojure runner similar to the one you posted: https://github.com/falcowinkler/clojure-runner Please let me know if you need support or any improvements on that, would love to see latest clojure on codewars ;)

kazk commented 3 months ago

@falcowinkler Thanks! I'll try to take a look sometime soon. Do you think you can set up GitHub Actions to run the examples so we can see the output on GitHub? You can copy https://github.com/codewars/riscv/blob/main/.github/workflows/ci.yml and adjust as needed.

falcowinkler commented 3 months ago

done @kazk : https://github.com/falcowinkler/clojure-runner/actions/runs/10201113439/job/28222201009

falcowinkler commented 2 months ago

@kazk let me know if I can support in any other way