Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some koans are missing #8

Open
hantuzun opened this issue Oct 23, 2014 · 4 comments
Open

Some koans are missing #8

hantuzun opened this issue Oct 23, 2014 · 4 comments

Comments

@hantuzun
Copy link

There are some koans in clojure-koans[1] that are missing from clojurescript-koans. Can we add these koans to this project?

[1] https://github.com/functional-koans/clojure-koans/tree/master/src/koans

@lazerwalker
Copy link
Owner

For the most part, I originally omitted any koan that depends on a Clojure language feature that isn't present in ClojureScript (the "java interop" section being the most obvious candidate, but I recall there were subtler issues with a number of other koans).

If there are koans that are missing that are doable in ClojureScript, I'm more than happy to accept a PR that reintroduces them. Are there specific koans you're thinking of?

@hantuzun
Copy link
Author

I could be missing something but I think group-by koans [1] could be added, group-by is also in core.cljs [2]. But yes, the other two, "macros" and "java interop" are Clojure dependent.

[1] https://github.com/functional-koans/clojure-koans/blob/master/src/koans/21_group_by.clj
[2] https://github.com/clojure/clojurescript/blob/master/src/cljs/cljs/core.cljs#L8451-L8461

@lazerwalker
Copy link
Owner

Ah, looks like the the group-by koans weren't added until January, well after I'd built this:
functional-koans/clojure-koans@d6b1b57#diff-19871b15398b86c1185582aa793808ad

Sounds 👍 to me if you want to add them!

On Thu, Oct 23, 2014 at 11:29 AM, Emrehan Tuzun [email protected]
wrote:

I could be missing something but I think group-by koans [1] could be
added, group-by is also in core.cljs [2]. But yes, the other two, "macros"
and "java interop" are Clojure dependent.

[1]
https://github.com/functional-koans/clojure-koans/blob/master/src/koans/21_group_by.clj
[2]
https://github.com/clojure/clojurescript/blob/master/src/cljs/cljs/core.cljs#L8451-L8461


Reply to this email directly or view it on GitHub
#8 (comment)
.

@hantuzun
Copy link
Author

Great, I'll open a PR in a week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants