runner icon indicating copy to clipboard operation
runner copied to clipboard

Add Clojure 1.11

Open stuartstein777 opened this issue 5 years ago • 9 comments

  • Name: Clojure
  • Version: 1.11

1.8 is getting a bit old now!

stuartstein777 avatar Aug 13 '20 00:08 stuartstein777

It would be awesome, really! 👍

hlegius avatar Apr 22 '21 21:04 hlegius

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

bbatsov avatar Aug 07 '22 05:08 bbatsov

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

port19x avatar Feb 08 '23 09:02 port19x

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?

falcowinkler avatar Mar 28 '24 08:03 falcowinkler

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.

kazk avatar Apr 01 '24 17:04 kazk

@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 ;)

falcowinkler avatar Jul 22 '24 05:07 falcowinkler

@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.

kazk avatar Aug 01 '24 06:08 kazk

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

falcowinkler avatar Aug 01 '24 15:08 falcowinkler

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

falcowinkler avatar Sep 11 '24 11:09 falcowinkler